ceph →
12.2.11+dfsg1-2+rpi1+b1 →
armhf → 2019-04-09 19:25:56
sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-02
+==============================================================================+
| ceph 12.2.11+dfsg1-2+rpi1+b1 (armhf) Mon, 08 Apr 2019 16:35:06 +0000 |
+==============================================================================+
Package: ceph
Version: 12.2.11+dfsg1-2+rpi1+b1
Source Version: 12.2.11+dfsg1-2+rpi1
Distribution: buster-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf
I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/buster-staging-armhf-sbuild-4a246b93-3bd2-4f88-ac3d-d310a2d078f5' with '<<CHROOT>>'
+------------------------------------------------------------------------------+
| Update chroot |
+------------------------------------------------------------------------------+
Get:1 http://172.17.0.1/private buster-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private buster-staging/main Sources [11.4 MB]
Get:3 http://172.17.0.1/private buster-staging/main armhf Packages [13.0 MB]
Fetched 24.3 MB in 32s (755 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Fetch source files |
+------------------------------------------------------------------------------+
Check APT
---------
Checking available source versions...
Download source files with APT
------------------------------
Reading package lists...
NOTICE: 'ceph' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/ceph-team/ceph.git
Please use:
git clone https://salsa.debian.org/ceph-team/ceph.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 55.2 MB of source archives.
Get:1 http://172.17.0.1/private buster-staging/main ceph 12.2.11+dfsg1-2+rpi1 (dsc) [5620 B]
Get:2 http://172.17.0.1/private buster-staging/main ceph 12.2.11+dfsg1-2+rpi1 (tar) [54.8 MB]
Get:3 http://172.17.0.1/private buster-staging/main ceph 12.2.11+dfsg1-2+rpi1 (diff) [387 kB]
Fetched 55.2 MB in 7s (8099 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/ceph-g5T7Au/ceph-12.2.11+dfsg1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/ceph-g5T7Au' with '<<BUILDDIR>>'
+------------------------------------------------------------------------------+
| Install build-essential |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-r27llz/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-r27llz/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-r27llz/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg: unchanged: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2485 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install core build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
ca-certificates dbus dbus-user-session e2fsprogs-l10n krb5-locales libexpat1
libgpg-error-l10n libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3
libkrb5support0 libnss-systemd libpam-systemd openssl systemd-sysv
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 65 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (42.5 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 15903 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Check architectures |
+------------------------------------------------------------------------------+
Arch check ok (armhf included in linux-any all)
+------------------------------------------------------------------------------+
| Install package build dependencies |
+------------------------------------------------------------------------------+
Setup apt archive
-----------------
Merged Build-Depends: chrpath, cmake (>= 3.13.2), cython, cython3, debhelper (>= 11.5.4~), default-jdk, dh-exec, dh-python, gperf, javahelper, junit4, libaio-dev, libbabeltrace-ctf-dev, libbabeltrace-dev, libblkid-dev, libboost-atomic1.67-dev, libboost-context1.67-dev, libboost-coroutine1.67-dev, libboost-date-time1.67-dev, libboost-filesystem1.67-dev, libboost-iostreams1.67-dev, libboost-program-options1.67-dev, libboost-python1.67-dev, libboost-random1.67-dev, libboost-regex1.67-dev, libboost-system1.67-dev, libboost-thread1.67-dev, libboost1.67-dev, libbz2-dev, libcurl4-gnutls-dev, libedit-dev, libexpat1-dev, libfuse-dev, libgoogle-perftools-dev, libibverbs-dev, libkeyutils-dev, libldap2-dev, libleveldb-dev, liblttng-ust-dev, libnss3-dev, libsnappy-dev, libssl-dev, libtool, libudev-dev, libxml2-dev, lsb-release, pkg-config, python-dev, python-cherrypy3, python-nose, python-pecan, python-prettytable, python-setuptools, python-werkzeug, python3-dev, python3-setuptools, python3-sphinx, uuid-dev, uuid-runtime, valgrind, xfslibs-dev, xfsprogs, zlib1g-dev
Merged Build-Conflicts: libcrypto++-dev
Filtered Build-Depends: chrpath, cmake (>= 3.13.2), cython, cython3, debhelper (>= 11.5.4~), default-jdk, dh-exec, dh-python, gperf, javahelper, junit4, libaio-dev, libbabeltrace-ctf-dev, libbabeltrace-dev, libblkid-dev, libboost-atomic1.67-dev, libboost-context1.67-dev, libboost-coroutine1.67-dev, libboost-date-time1.67-dev, libboost-filesystem1.67-dev, libboost-iostreams1.67-dev, libboost-program-options1.67-dev, libboost-python1.67-dev, libboost-random1.67-dev, libboost-regex1.67-dev, libboost-system1.67-dev, libboost-thread1.67-dev, libboost1.67-dev, libbz2-dev, libcurl4-gnutls-dev, libedit-dev, libexpat1-dev, libfuse-dev, libgoogle-perftools-dev, libibverbs-dev, libkeyutils-dev, libldap2-dev, libleveldb-dev, liblttng-ust-dev, libnss3-dev, libsnappy-dev, libssl-dev, libtool, libudev-dev, libxml2-dev, lsb-release, pkg-config, python-dev, python-cherrypy3, python-nose, python-pecan, python-prettytable, python-setuptools, python-werkzeug, python3-dev, python3-setuptools, python3-sphinx, uuid-dev, uuid-runtime, valgrind, xfslibs-dev, xfsprogs, zlib1g-dev
Filtered Build-Conflicts: libcrypto++-dev
dpkg-deb: building package 'sbuild-build-depends-ceph-dummy' in '/<<BUILDDIR>>/resolver-r27llz/apt_archive/sbuild-build-depends-ceph-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning: sbuild-build-depends-ceph-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Sources [981 B]
Get:5 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ Packages [975 B]
Fetched 3289 B in 1s (4618 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...
Install ceph build dependencies (apt-based resolver)
----------------------------------------------------
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
e2fsprogs-l10n krb5-locales libgpg-error-l10n libnss-systemd
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
ca-certificates-java chrpath cmake cmake-data cython cython3
dconf-gsettings-backend dconf-service dctrl-tools debhelper default-jdk
default-jdk-headless default-jre default-jre-headless devscripts
dh-autoreconf dh-exec dh-python dh-strip-nondeterminism distro-info-data
docutils-common dwz file fontconfig fontconfig-config fonts-dejavu-core
gettext gettext-base glib-networking glib-networking-common
glib-networking-services gperf groff-base gsettings-desktop-schemas
gtk-update-icon-cache hicolor-icon-theme ibverbs-providers icu-devtools
intltool-debian java-common javahelper junit4 libaio-dev libaio1
libarchive-zip-perl libarchive13 libasound2 libasound2-data
libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libb-hooks-op-check-perl
libbabeltrace-ctf-dev libbabeltrace-dev libbabeltrace1 libblkid-dev
libboost-atomic1.67-dev libboost-atomic1.67.0 libboost-chrono1.67-dev
libboost-chrono1.67.0 libboost-context1.67-dev libboost-context1.67.0
libboost-coroutine1.67-dev libboost-coroutine1.67.0
libboost-date-time1.67-dev libboost-date-time1.67.0
libboost-filesystem1.67-dev libboost-filesystem1.67.0
libboost-iostreams1.67-dev libboost-iostreams1.67.0
libboost-program-options1.67-dev libboost-program-options1.67.0
libboost-python1.67-dev libboost-python1.67.0 libboost-random1.67-dev
libboost-random1.67.0 libboost-regex1.67-dev libboost-regex1.67.0
libboost-serialization1.67-dev libboost-serialization1.67.0
libboost-system1.67-dev libboost-system1.67.0 libboost-thread1.67-dev
libboost-thread1.67.0 libboost1.67-dev libbsd-dev libbsd0 libbz2-dev
libc-dev-bin libc6 libc6-dbg libc6-dev libcairo-gobject2 libcairo2
libclass-method-modifiers-perl libcolord2 libcroco3 libcups2 libcurl3-gnutls
libcurl4 libcurl4-gnutls-dev libdatrie1 libdconf1 libdevel-callchecker-perl
libdevel-globaldestruction-perl libdrm-amdgpu1 libdrm-etnaviv1
libdrm-nouveau2 libdrm-radeon1 libdw1 libdynaloader-functions-perl
libedit-dev libedit2 libelf1 libencode-locale-perl libepoxy0 libexpat1-dev
libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
libfile-which-perl libfontconfig1 libfreetype6 libfribidi0 libfuse-dev
libfuse2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglvnd0
libglx-mesa0 libglx0 libgoogle-perftools-dev libgoogle-perftools4
libgraphite2-3 libgtk-3-0 libgtk-3-common libhamcrest-java libharfbuzz0b
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libibverbs-dev libibverbs1 libicu-dev libicu63
libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl
libipc-run-perl libjbig0 libjpeg62-turbo libjs-jquery libjs-sphinxdoc
libjs-underscore libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1
libkeyutils-dev libkeyutils1 liblcms2-2 libldap2-dev libleveldb-dev
libleveldb1d libllvm7 liblttng-ust-ctl4 liblttng-ust-dev
liblttng-ust-python-agent0 liblttng-ust0 liblwp-mediatypes-perl
liblwp-protocol-https-perl libmagic-mgc libmagic1 libmodule-runtime-perl
libmoo-perl libmpdec2 libncurses-dev libnet-http-perl libnet-ssleay-perl
libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200 libnl-route-3-dev
libnspr4 libnspr4-dev libnss3 libnss3-dev libpango-1.0-0 libpangocairo-1.0-0
libpangoft2-1.0-0 libparams-classify-perl libpcre16-3 libpcre3 libpcre3-dev
libpcre32-3 libpcrecpp0v5 libpcsclite1 libpipeline1 libpixman-1-0 libpopt0
libproxy1v5 libpsl5 libpython-dev libpython-stdlib libpython2-dev
libpython2-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal
libpython2.7-stdlib libpython3-dev libpython3-stdlib libpython3.7
libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib libreadline5
librest-0.7-0 librhash0 librole-tiny-perl librsvg2-2 librsvg2-common
librtmp1 libselinux1-dev libsensors-config libsensors5 libsepol1-dev
libsigsegv2 libsnappy-dev libsnappy1v5 libsoup-gnome2.4-1 libsoup2.4-1
libssh2-1 libssl-dev libssl1.1 libstrictures-perl
libsub-exporter-progressive-perl libsub-quote-perl libtcmalloc-minimal4
libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl
libuchardet0 libudev-dev libudev1 liburcu-dev liburcu6 liburi-perl libuv1
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwww-perl
libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0
libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1 libxcursor1 libxdamage1
libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2
libxml2-dev libxrandr2 libxrender1 libxshmfence1 libxtst6 libxxf86vm1
lsb-release m4 man-db mime-support openjdk-11-jdk openjdk-11-jdk-headless
openjdk-11-jre openjdk-11-jre-headless patchutils perl-openssl-defaults
pkg-config po-debconf python python-babel-localedata
python-backports.functools-lru-cache python-bs4 python-cherrypy3 python-dev
python-dnspython python-formencode python-logutils python-mako
python-markupsafe python-minimal python-nose python-paste python-pastedeploy
python-pastedeploy-tpl python-pecan python-pkg-resources python-prettytable
python-setuptools python-simplegeneric python-simplejson
python-singledispatch python-six python-soupsieve python-tempita
python-waitress python-webob python-webtest python-werkzeug python2
python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal
python3 python3-alabaster python3-babel python3-certifi python3-chardet
python3-dev python3-distutils python3-docutils python3-idna
python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe
python3-minimal python3-packaging python3-pkg-resources python3-pygments
python3-pyparsing python3-requests python3-roman python3-setuptools
python3-six python3-sphinx python3-tz python3-urllib3 python3.7
python3.7-dev python3.7-minimal sgml-base shared-mime-info sphinx-common ucf
udev uuid-dev uuid-runtime valgrind wdiff x11-common xfslibs-dev xfsprogs
xkb-data xml-core zlib1g-dev
Suggested packages:
autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois
vacation cmake-doc ninja-build cython-doc debtags dh-make adequate
autopkgtest bls-standalone bsd-mailx | mailx check-all-the-things
cvs-buildpackage devscripts-el diffoscope disorderfs dose-extra duck
faketime gnuplot how-can-i-help libauthen-sasl-perl libdbd-pg-perl
libfile-desktopentry-perl libnet-smtps-perl libterm-size-perl
libyaml-syck-perl mozilla-devscripts mutt piuparts postgresql-client quilt
ratt reprotest ssh-client svn-buildpackage w3m gettext-doc libasprintf-dev
libgettextpo-dev groff cvs gawk tofrodos lrzip libasound2-plugins alsa-utils
libboost1.67-doc gccxml libboost-container1.67-dev
libboost-exception1.67-dev libboost-fiber1.67-dev libboost-graph1.67-dev
libboost-graph-parallel1.67-dev libboost-locale1.67-dev libboost-log1.67-dev
libboost-math1.67-dev libboost-mpi1.67-dev libboost-mpi-python1.67-dev
libboost-numpy1.67-dev libboost-signals1.67-dev libboost-stacktrace1.67-dev
libboost-test1.67-dev libboost-timer1.67-dev libboost-type-erasure1.67-dev
libboost-wave1.67-dev libboost1.67-tools-dev libmpfrc++-dev libntl-dev
glibc-doc libc-l10n locales manpages-dev colord cups-common libcurl4-doc
libgnutls28-dev libidn11-dev libkrb5-dev librtmp-dev libssh2-1-dev fuse gvfs
libdata-dump-perl icu-doc liblcms2-utils leveldb-doc libcrypt-ssleay-perl
ncurses-doc libscalar-number-perl pcscd librsvg2-bin lm-sensors libssl-doc
libbareword-filehandles-perl libindirect-perl libmultidimensional-perl
libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl lsb
m4-doc apparmor less www-browser openjdk-11-demo openjdk-11-source visualvm
libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic libmail-box-perl
python-doc python-tk python-egenix-mxdatetime python-beaker python-mako-doc
python-coverage python-nose-doc httpd-wsgi libapache2-mod-python
libapache2-mod-scgi libjs-mochikit python-pastescript python-pastewebkit
python-pecan-doc python-setuptools-doc python-waitress-doc python-webob-doc
python-webtest-doc ipython python-genshi python-lxml python-greenlet
python-redis python-pylibmc | python-memcache python-termcolor
python-watchdog python-werkzeug-doc python2-doc python2.7-doc binfmt-support
python3-doc python3-tk python3-venv docutils-doc fonts-linuxlibertine
| ttf-linux-libertine texlive-lang-french texlive-latex-base
texlive-latex-recommended python-jinja2-doc python-pygments-doc
ttf-bitstream-vera python-pyparsing-doc python3-cryptography python3-openssl
python3-socks dvipng imagemagick-6.q16 latexmk libjs-mathjax
python3-sphinx-rtd-theme python3-stemmer sphinx-doc
texlive-fonts-recommended texlive-generic-extra texlive-latex-extra
python3.7-venv python3.7-doc sgml-base-doc valgrind-mpi kcachegrind alleyoop
valkyrie wdiff-doc xfsdump acl attr quota
Recommended packages:
at dput | dupload libdistro-info-perl libgit-wrapper-perl
libgitlab-api-v4-perl liblist-compare-perl libstring-shellquote-perl
licensecheck lintian python3-apt python3-debian python3-magic
python3-unidiff python3-xdg strace unzip wget | curl debian-keyring equivs
libsoap-lite-perl curl | wget | lynx at-spi2-core bzip2-doc manpages
manpages-dev libarchive-cpio-perl libgdk-pixbuf2.0-bin libglib2.0-data
xdg-user-dirs libgtk-3-bin libhtml-format-perl javascript-common
libclass-xsaccessor-perl libsub-name-perl publicsuffix libltdl-dev
libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl
libxt-dev libatk-wrapper-java-jni fonts-dejavu-extra libmail-sendmail-perl
python-chardet python-lxml | python-html5lib python-openssl python-routes
python-openid python-scgi python-pastescript python-lxml python-pyquery
python-pyinotify libpaper-utils python3-pil valgrind-dbg gdb
The following NEW packages will be installed:
adwaita-icon-theme autoconf automake autopoint autotools-dev bsdmainutils
ca-certificates-java chrpath cmake cmake-data cython cython3
dconf-gsettings-backend dconf-service dctrl-tools debhelper default-jdk
default-jdk-headless default-jre default-jre-headless devscripts
dh-autoreconf dh-exec dh-python dh-strip-nondeterminism distro-info-data
docutils-common dwz file fontconfig fontconfig-config fonts-dejavu-core
gettext gettext-base glib-networking glib-networking-common
glib-networking-services gperf groff-base gsettings-desktop-schemas
gtk-update-icon-cache hicolor-icon-theme ibverbs-providers icu-devtools
intltool-debian java-common javahelper junit4 libaio-dev libaio1
libarchive-zip-perl libarchive13 libasound2 libasound2-data
libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3
libavahi-common-data libavahi-common3 libb-hooks-op-check-perl
libbabeltrace-ctf-dev libbabeltrace-dev libbabeltrace1 libblkid-dev
libboost-atomic1.67-dev libboost-atomic1.67.0 libboost-chrono1.67-dev
libboost-chrono1.67.0 libboost-context1.67-dev libboost-context1.67.0
libboost-coroutine1.67-dev libboost-coroutine1.67.0
libboost-date-time1.67-dev libboost-date-time1.67.0
libboost-filesystem1.67-dev libboost-filesystem1.67.0
libboost-iostreams1.67-dev libboost-iostreams1.67.0
libboost-program-options1.67-dev libboost-program-options1.67.0
libboost-python1.67-dev libboost-python1.67.0 libboost-random1.67-dev
libboost-random1.67.0 libboost-regex1.67-dev libboost-regex1.67.0
libboost-serialization1.67-dev libboost-serialization1.67.0
libboost-system1.67-dev libboost-system1.67.0 libboost-thread1.67-dev
libboost-thread1.67.0 libboost1.67-dev libbsd-dev libbsd0 libbz2-dev
libc6-dbg libcairo-gobject2 libcairo2 libclass-method-modifiers-perl
libcolord2 libcroco3 libcups2 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev
libdatrie1 libdconf1 libdevel-callchecker-perl
libdevel-globaldestruction-perl libdrm-amdgpu1 libdrm-etnaviv1
libdrm-nouveau2 libdrm-radeon1 libdw1 libdynaloader-functions-perl
libedit-dev libedit2 libelf1 libencode-locale-perl libepoxy0 libexpat1-dev
libfile-homedir-perl libfile-listing-perl libfile-stripnondeterminism-perl
libfile-which-perl libfontconfig1 libfreetype6 libfribidi0 libfuse-dev
libfuse2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1
libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglib2.0-0 libglvnd0
libglx-mesa0 libglx0 libgoogle-perftools-dev libgoogle-perftools4
libgraphite2-3 libgtk-3-0 libgtk-3-common libhamcrest-java libharfbuzz0b
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libibverbs-dev libibverbs1 libicu-dev libicu63
libimport-into-perl libio-html-perl libio-pty-perl libio-socket-ssl-perl
libipc-run-perl libjbig0 libjpeg62-turbo libjs-jquery libjs-sphinxdoc
libjs-underscore libjson-glib-1.0-0 libjson-glib-1.0-common libjsoncpp1
libkeyutils-dev liblcms2-2 libldap2-dev libleveldb-dev libleveldb1d libllvm7
liblttng-ust-ctl4 liblttng-ust-dev liblttng-ust-python-agent0 liblttng-ust0
liblwp-mediatypes-perl liblwp-protocol-https-perl libmagic-mgc libmagic1
libmodule-runtime-perl libmoo-perl libmpdec2 libncurses-dev libnet-http-perl
libnet-ssleay-perl libnghttp2-14 libnl-3-200 libnl-3-dev libnl-route-3-200
libnl-route-3-dev libnspr4 libnspr4-dev libnss3 libnss3-dev libpango-1.0-0
libpangocairo-1.0-0 libpangoft2-1.0-0 libparams-classify-perl libpcre16-3
libpcre3-dev libpcre32-3 libpcrecpp0v5 libpcsclite1 libpipeline1
libpixman-1-0 libpopt0 libproxy1v5 libpsl5 libpython-dev libpython-stdlib
libpython2-dev libpython2-stdlib libpython2.7 libpython2.7-dev
libpython2.7-minimal libpython2.7-stdlib libpython3-dev libpython3-stdlib
libpython3.7 libpython3.7-dev libpython3.7-minimal libpython3.7-stdlib
libreadline5 librest-0.7-0 librhash0 librole-tiny-perl librsvg2-2
librsvg2-common librtmp1 libselinux1-dev libsensors-config libsensors5
libsepol1-dev libsigsegv2 libsnappy-dev libsnappy1v5 libsoup-gnome2.4-1
libsoup2.4-1 libssh2-1 libssl-dev libstrictures-perl
libsub-exporter-progressive-perl libsub-quote-perl libtcmalloc-minimal4
libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl
libuchardet0 libudev-dev liburcu-dev liburcu6 liburi-perl libuv1
libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp6 libwww-perl
libwww-robotrules-perl libx11-6 libx11-data libx11-xcb1 libxau6
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0
libxcb-shm0 libxcb-sync1 libxcb1 libxcomposite1 libxcursor1 libxdamage1
libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2
libxml2-dev libxrandr2 libxrender1 libxshmfence1 libxtst6 libxxf86vm1
lsb-release m4 man-db mime-support openjdk-11-jdk openjdk-11-jdk-headless
openjdk-11-jre openjdk-11-jre-headless patchutils perl-openssl-defaults
pkg-config po-debconf python python-babel-localedata
python-backports.functools-lru-cache python-bs4 python-cherrypy3 python-dev
python-dnspython python-formencode python-logutils python-mako
python-markupsafe python-minimal python-nose python-paste python-pastedeploy
python-pastedeploy-tpl python-pecan python-pkg-resources python-prettytable
python-setuptools python-simplegeneric python-simplejson
python-singledispatch python-six python-soupsieve python-tempita
python-waitress python-webob python-webtest python-werkzeug python2
python2-dev python2-minimal python2.7 python2.7-dev python2.7-minimal
python3 python3-alabaster python3-babel python3-certifi python3-chardet
python3-dev python3-distutils python3-docutils python3-idna
python3-imagesize python3-jinja2 python3-lib2to3 python3-markupsafe
python3-minimal python3-packaging python3-pkg-resources python3-pygments
python3-pyparsing python3-requests python3-roman python3-setuptools
python3-six python3-sphinx python3-tz python3-urllib3 python3.7
python3.7-dev python3.7-minimal sbuild-build-depends-ceph-dummy sgml-base
shared-mime-info sphinx-common ucf uuid-dev uuid-runtime valgrind wdiff
x11-common xfslibs-dev xfsprogs xkb-data xml-core zlib1g-dev
The following packages will be upgraded:
libc-dev-bin libc6 libc6-dev libkeyutils1 libpcre3 libssl1.1 libudev1 udev
8 upgraded, 391 newly installed, 0 to remove and 57 not upgraded.
Need to get 449 MB/451 MB of archives.
After this operation, 1343 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-r27llz/apt_archive ./ sbuild-build-depends-ceph-dummy 0.invalid.0 [1264 B]
Get:2 http://172.17.0.1/private buster-staging/main armhf libc6-dev armhf 2.28-8 [2111 kB]
Get:3 http://172.17.0.1/private buster-staging/main armhf libc-dev-bin armhf 2.28-8 [266 kB]
Get:4 http://172.17.0.1/private buster-staging/main armhf libc6 armhf 2.28-8 [2351 kB]
Get:5 http://172.17.0.1/private buster-staging/main armhf libbsd0 armhf 0.9.1-2 [104 kB]
Get:6 http://172.17.0.1/private buster-staging/main armhf bsdmainutils armhf 11.1.2 [182 kB]
Get:7 http://172.17.0.1/private buster-staging/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB]
Get:8 http://172.17.0.1/private buster-staging/main armhf groff-base armhf 1.22.4-3 [782 kB]
Get:9 http://172.17.0.1/private buster-staging/main armhf libpipeline1 armhf 1.5.1-2 [26.6 kB]
Get:10 http://172.17.0.1/private buster-staging/main armhf man-db armhf 2.8.5-2 [1230 kB]
Get:11 http://172.17.0.1/private buster-staging/main armhf libpython2.7-minimal armhf 2.7.16-1 [394 kB]
Get:12 http://172.17.0.1/private buster-staging/main armhf python2.7-minimal armhf 2.7.16-1 [1092 kB]
Get:13 http://172.17.0.1/private buster-staging/main armhf python2-minimal armhf 2.7.16-1 [41.4 kB]
Get:14 http://172.17.0.1/private buster-staging/main armhf python-minimal armhf 2.7.16-1 [21.0 kB]
Get:15 http://172.17.0.1/private buster-staging/main armhf mime-support all 3.62 [37.2 kB]
Get:16 http://172.17.0.1/private buster-staging/main armhf libssl1.1 armhf 1.1.1b-1 [1258 kB]
Get:17 http://172.17.0.1/private buster-staging/main armhf libpython2.7-stdlib armhf 2.7.16-1 [1843 kB]
Get:18 http://172.17.0.1/private buster-staging/main armhf python2.7 armhf 2.7.16-1 [304 kB]
Get:19 http://172.17.0.1/private buster-staging/main armhf libpython2-stdlib armhf 2.7.16-1 [20.8 kB]
Get:20 http://172.17.0.1/private buster-staging/main armhf libpython-stdlib armhf 2.7.16-1 [20.8 kB]
Get:21 http://172.17.0.1/private buster-staging/main armhf python2 armhf 2.7.16-1 [41.6 kB]
Get:22 http://172.17.0.1/private buster-staging/main armhf python armhf 2.7.16-1 [22.8 kB]
Get:23 http://172.17.0.1/private buster-staging/main armhf libpython3.7-minimal armhf 3.7.3~rc1-1 [582 kB]
Get:24 http://172.17.0.1/private buster-staging/main armhf python3.7-minimal armhf 3.7.3~rc1-1 [1463 kB]
Get:25 http://172.17.0.1/private buster-staging/main armhf python3-minimal armhf 3.7.2-1 [36.6 kB]
Get:26 http://172.17.0.1/private buster-staging/main armhf libmpdec2 armhf 2.4.2-2 [67.2 kB]
Get:27 http://172.17.0.1/private buster-staging/main armhf libpython3.7-stdlib armhf 3.7.3~rc1-1 [1662 kB]
Get:28 http://172.17.0.1/private buster-staging/main armhf python3.7 armhf 3.7.3~rc1-1 [330 kB]
Get:29 http://172.17.0.1/private buster-staging/main armhf libpython3-stdlib armhf 3.7.2-1 [20.0 kB]
Get:30 http://172.17.0.1/private buster-staging/main armhf python3 armhf 3.7.2-1 [61.5 kB]
Get:31 http://172.17.0.1/private buster-staging/main armhf sgml-base all 1.29 [14.8 kB]
Get:32 http://172.17.0.1/private buster-staging/main armhf uuid-runtime armhf 2.33.1-0.1 [92.4 kB]
Get:33 http://172.17.0.1/private buster-staging/main armhf libpcre3 armhf 2:8.39-12 [313 kB]
Get:34 http://172.17.0.1/private buster-staging/main armhf udev armhf 241-1+rpi2 [1245 kB]
Get:35 http://172.17.0.1/private buster-staging/main armhf libudev1 armhf 241-1+rpi2 [140 kB]
Get:36 http://172.17.0.1/private buster-staging/main armhf libmagic-mgc armhf 1:5.35-4 [242 kB]
Get:37 http://172.17.0.1/private buster-staging/main armhf libmagic1 armhf 1:5.35-4 [110 kB]
Get:38 http://172.17.0.1/private buster-staging/main armhf file armhf 1:5.35-4 [65.3 kB]
Get:39 http://172.17.0.1/private buster-staging/main armhf gettext-base armhf 0.19.8.1-9 [117 kB]
Get:40 http://172.17.0.1/private buster-staging/main armhf ucf all 3.0038+nmu1 [69.0 kB]
Get:41 http://172.17.0.1/private buster-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:42 http://172.17.0.1/private buster-staging/main armhf libglib2.0-0 armhf 2.58.3-1 [1077 kB]
Get:43 http://172.17.0.1/private buster-staging/main armhf libtiff5 armhf 4.0.10-4 [236 kB]
Get:44 http://172.17.0.1/private buster-staging/main armhf libxcb1 armhf 1.13.1-2 [132 kB]
Get:45 http://172.17.0.1/private buster-staging/main armhf libx11-data all 2:1.6.7-1 [298 kB]
Get:46 http://172.17.0.1/private buster-staging/main armhf libx11-6 armhf 2:1.6.7-1 [689 kB]
Get:47 http://172.17.0.1/private buster-staging/main armhf libicu63 armhf 63.1-6 [7973 kB]
Get:48 http://172.17.0.1/private buster-staging/main armhf libxml2 armhf 2.9.4+dfsg1-7+b1 [570 kB]
Get:49 http://172.17.0.1/private buster-staging/main armhf shared-mime-info armhf 1.10-1 [762 kB]
Get:50 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-common all 2.38.1+dfsg-1 [316 kB]
Get:51 http://172.17.0.1/private buster-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.38.1+dfsg-1 [157 kB]
Get:52 http://172.17.0.1/private buster-staging/main armhf gtk-update-icon-cache armhf 3.24.5-1 [80.5 kB]
Get:53 http://172.17.0.1/private buster-staging/main armhf libfreetype6 armhf 2.9.1-3 [318 kB]
Get:54 http://172.17.0.1/private buster-staging/main armhf fontconfig-config all 2.13.1-2 [280 kB]
Get:55 http://172.17.0.1/private buster-staging/main armhf libfontconfig1 armhf 2.13.1-2 [327 kB]
Get:56 http://172.17.0.1/private buster-staging/main armhf libpixman-1-0 armhf 0.36.0-1 [458 kB]
Get:57 http://172.17.0.1/private buster-staging/main armhf libxcb-render0 armhf 1.13.1-2 [108 kB]
Get:58 http://172.17.0.1/private buster-staging/main armhf libxcb-shm0 armhf 1.13.1-2 [99.3 kB]
Get:59 http://172.17.0.1/private buster-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:60 http://172.17.0.1/private buster-staging/main armhf libcroco3 armhf 0.6.12-3 [132 kB]
Get:61 http://172.17.0.1/private buster-staging/main armhf fontconfig armhf 2.13.1-2 [404 kB]
Get:62 http://172.17.0.1/private buster-staging/main armhf libfribidi0 armhf 1.0.5-3.1 [62.1 kB]
Get:63 http://172.17.0.1/private buster-staging/main armhf libthai-data all 0.1.28-2 [170 kB]
Get:64 http://172.17.0.1/private buster-staging/main armhf libdatrie1 armhf 0.2.12-2 [35.9 kB]
Get:65 http://172.17.0.1/private buster-staging/main armhf libthai0 armhf 0.1.28-2 [50.9 kB]
Get:66 http://172.17.0.1/private buster-staging/main armhf libpango-1.0-0 armhf 1.42.4-6 [168 kB]
Get:67 http://172.17.0.1/private buster-staging/main armhf libgraphite2-3 armhf 1.3.13-7 [69.6 kB]
Get:68 http://172.17.0.1/private buster-staging/main armhf libharfbuzz0b armhf 2.3.1-1 [1144 kB]
Get:69 http://172.17.0.1/private buster-staging/main armhf libpangoft2-1.0-0 armhf 1.42.4-6 [61.9 kB]
Get:70 http://172.17.0.1/private buster-staging/main armhf libpangocairo-1.0-0 armhf 1.42.4-6 [51.6 kB]
Get:71 http://172.17.0.1/private buster-staging/main armhf librsvg2-2 armhf 2.44.10-1+rpi1 [958 kB]
Get:72 http://172.17.0.1/private buster-staging/main armhf librsvg2-common armhf 2.44.10-1+rpi1 [22.8 kB]
Get:73 http://172.17.0.1/private buster-staging/main armhf adwaita-icon-theme all 3.30.1-1 [11.7 MB]
Get:74 http://172.17.0.1/private buster-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:75 http://172.17.0.1/private buster-staging/main armhf m4 armhf 1.4.18-2 [185 kB]
Get:76 http://172.17.0.1/private buster-staging/main armhf autoconf all 2.69-11 [341 kB]
Get:77 http://172.17.0.1/private buster-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:78 http://172.17.0.1/private buster-staging/main armhf automake all 1:1.16.1-4 [771 kB]
Get:79 http://172.17.0.1/private buster-staging/main armhf autopoint all 0.19.8.1-9 [434 kB]
Get:80 http://172.17.0.1/private buster-staging/main armhf java-common all 0.71 [14.4 kB]
Get:81 http://172.17.0.1/private buster-staging/main armhf libavahi-common-data armhf 0.7-4+b1 [122 kB]
Get:82 http://172.17.0.1/private buster-staging/main armhf libavahi-common3 armhf 0.7-4+b1 [51.1 kB]
Get:83 http://172.17.0.1/private buster-staging/main armhf libavahi-client3 armhf 0.7-4+b1 [54.0 kB]
Get:84 http://172.17.0.1/private buster-staging/main armhf libcups2 armhf 2.2.10-5 [286 kB]
Get:85 http://172.17.0.1/private buster-staging/main armhf liblcms2-2 armhf 2.9-3 [116 kB]
Get:86 http://172.17.0.1/private buster-staging/main armhf libnspr4 armhf 2:4.20-1 [89.6 kB]
Get:87 http://172.17.0.1/private buster-staging/main armhf libnss3 armhf 2:3.42.1-1 [943 kB]
Get:88 http://172.17.0.1/private buster-staging/main armhf libasound2-data all 1.1.8-1 [59.6 kB]
Get:89 http://172.17.0.1/private buster-staging/main armhf libasound2 armhf 1.1.8-1 [304 kB]
Get:90 http://172.17.0.1/private buster-staging/main armhf libpcsclite1 armhf 1.8.24-1 [55.5 kB]
Get:91 http://172.17.0.1/private buster-staging/main armhf openjdk-11-jre-headless armhf 11.0.3+1-1 [32.7 MB]
Get:92 http://172.17.0.1/private buster-staging/main armhf default-jre-headless armhf 2:1.11-71+b1 [11.1 kB]
Get:93 http://172.17.0.1/private buster-staging/main armhf ca-certificates-java all 20190214 [15.6 kB]
Get:94 http://172.17.0.1/private buster-staging/main armhf chrpath armhf 0.16-2 [15.4 kB]
Get:95 http://172.17.0.1/private buster-staging/main armhf cmake-data all 3.13.4-1 [1476 kB]
Get:96 http://172.17.0.1/private buster-staging/main armhf libarchive13 armhf 3.3.3-4 [270 kB]
Get:97 http://172.17.0.1/private buster-staging/main armhf libnghttp2-14 armhf 1.36.0-2 [73.6 kB]
Get:98 http://172.17.0.1/private buster-staging/main armhf libpsl5 armhf 0.20.2-2 [52.6 kB]
Get:99 http://172.17.0.1/private buster-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [54.0 kB]
Get:100 http://172.17.0.1/private buster-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:101 http://172.17.0.1/private buster-staging/main armhf libcurl4 armhf 7.64.0-2 [293 kB]
Get:102 http://172.17.0.1/private buster-staging/main armhf librhash0 armhf 1.3.8-1 [132 kB]
Get:103 http://172.17.0.1/private buster-staging/main armhf libuv1 armhf 1.24.1-1 [96.7 kB]
Get:104 http://172.17.0.1/private buster-staging/main armhf cmake armhf 3.13.4-1 [2559 kB]
Get:105 http://172.17.0.1/private buster-staging/main armhf cython armhf 0.29.2-2 [1277 kB]
Get:106 http://172.17.0.1/private buster-staging/main armhf cython3 armhf 0.29.2-2 [1299 kB]
Get:107 http://172.17.0.1/private buster-staging/main armhf libdconf1 armhf 0.30.1-2 [36.3 kB]
Get:108 http://172.17.0.1/private buster-staging/main armhf dconf-service armhf 0.30.1-2 [33.3 kB]
Get:109 http://172.17.0.1/private buster-staging/main armhf dconf-gsettings-backend armhf 0.30.1-2 [24.7 kB]
Get:110 http://172.17.0.1/private buster-staging/main armhf dctrl-tools armhf 2.24-3 [94.2 kB]
Get:111 http://172.17.0.1/private buster-staging/main armhf libtool all 2.4.6-9 [547 kB]
Get:112 http://172.17.0.1/private buster-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:113 http://172.17.0.1/private buster-staging/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB]
Get:114 http://172.17.0.1/private buster-staging/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB]
Get:115 http://172.17.0.1/private buster-staging/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB]
Get:116 http://172.17.0.1/private buster-staging/main armhf libelf1 armhf 0.176-1 [158 kB]
Get:117 http://172.17.0.1/private buster-staging/main armhf dwz armhf 0.12-3 [66.0 kB]
Get:118 http://172.17.0.1/private buster-staging/main armhf gettext armhf 0.19.8.1-9 [1219 kB]
Get:119 http://172.17.0.1/private buster-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:120 http://172.17.0.1/private buster-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:121 http://172.17.0.1/private buster-staging/main armhf debhelper all 12.1.1 [1016 kB]
Get:122 http://172.17.0.1/private buster-staging/main armhf libatk1.0-data all 2.30.0-2 [145 kB]
Get:123 http://172.17.0.1/private buster-staging/main armhf libatk1.0-0 armhf 2.30.0-2 [42.7 kB]
Get:124 http://172.17.0.1/private buster-staging/main armhf libatspi2.0-0 armhf 2.30.0-7 [54.3 kB]
Get:125 http://172.17.0.1/private buster-staging/main armhf libatk-bridge2.0-0 armhf 2.30.0-5 [51.1 kB]
Get:126 http://172.17.0.1/private buster-staging/main armhf libcairo-gobject2 armhf 1.16.0-4 [123 kB]
Get:127 http://172.17.0.1/private buster-staging/main armhf libcolord2 armhf 1.4.3-4 [119 kB]
Get:128 http://172.17.0.1/private buster-staging/main armhf libepoxy0 armhf 1.5.3-0.1 [167 kB]
Get:129 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-common all 1.4.4-2 [52.3 kB]
Get:130 http://172.17.0.1/private buster-staging/main armhf libjson-glib-1.0-0 armhf 1.4.4-2 [52.7 kB]
Get:131 http://172.17.0.1/private buster-staging/main armhf libproxy1v5 armhf 0.4.15-5 [49.8 kB]
Get:132 http://172.17.0.1/private buster-staging/main armhf glib-networking-common all 2.58.0-2 [59.3 kB]
Get:133 http://172.17.0.1/private buster-staging/main armhf glib-networking-services armhf 2.58.0-2 [13.0 kB]
Get:134 http://172.17.0.1/private buster-staging/main armhf gsettings-desktop-schemas all 3.28.1-1 [529 kB]
Get:135 http://172.17.0.1/private buster-staging/main armhf glib-networking armhf 2.58.0-2 [47.7 kB]
Get:136 http://172.17.0.1/private buster-staging/main armhf libsoup2.4-1 armhf 2.64.2-2 [216 kB]
Get:137 http://172.17.0.1/private buster-staging/main armhf libsoup-gnome2.4-1 armhf 2.64.2-2 [17.5 kB]
Get:138 http://172.17.0.1/private buster-staging/main armhf librest-0.7-0 armhf 0.8.1-1 [27.8 kB]
Get:139 http://172.17.0.1/private buster-staging/main armhf libwayland-client0 armhf 1.16.0-1 [21.2 kB]
Get:140 http://172.17.0.1/private buster-staging/main armhf libwayland-cursor0 armhf 1.16.0-1 [13.0 kB]
Get:141 http://172.17.0.1/private buster-staging/main armhf libwayland-egl1 armhf 1.16.0-1 [8008 B]
Get:142 http://172.17.0.1/private buster-staging/main armhf libxcursor1 armhf 1:1.1.15-2 [33.5 kB]
Get:143 http://172.17.0.1/private buster-staging/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB]
Get:144 http://172.17.0.1/private buster-staging/main armhf xkb-data all 2.26-2 [681 kB]
Get:145 http://172.17.0.1/private buster-staging/main armhf libxkbcommon0 armhf 0.8.2-1 [110 kB]
Get:146 http://172.17.0.1/private buster-staging/main armhf libgtk-3-common all 3.24.5-1 [3678 kB]
Get:147 http://172.17.0.1/private buster-staging/main armhf libgtk-3-0 armhf 3.24.5-1 [2134 kB]
Get:148 http://172.17.0.1/private buster-staging/main armhf libglvnd0 armhf 1.1.0-1 [54.5 kB]
Get:149 http://172.17.0.1/private buster-staging/main armhf libglapi-mesa armhf 18.3.4-2 [73.8 kB]
Get:150 http://172.17.0.1/private buster-staging/main armhf libx11-xcb1 armhf 2:1.6.7-1 [190 kB]
Get:151 http://172.17.0.1/private buster-staging/main armhf libxcb-dri2-0 armhf 1.13.1-2 [100 kB]
Get:152 http://172.17.0.1/private buster-staging/main armhf libxcb-dri3-0 armhf 1.13.1-2 [100 kB]
Get:153 http://172.17.0.1/private buster-staging/main armhf libxcb-glx0 armhf 1.13.1-2 [114 kB]
Get:154 http://172.17.0.1/private buster-staging/main armhf libxcb-present0 armhf 1.13.1-2 [99.1 kB]
Get:155 http://172.17.0.1/private buster-staging/main armhf libxcb-sync1 armhf 1.13.1-2 [102 kB]
Get:156 http://172.17.0.1/private buster-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:157 http://172.17.0.1/private buster-staging/main armhf libdrm-amdgpu1 armhf 2.4.97-1+rpi1 [26.1 kB]
Get:158 http://172.17.0.1/private buster-staging/main armhf libdrm-etnaviv1 armhf 2.4.97-1+rpi1 [20.0 kB]
Get:159 http://172.17.0.1/private buster-staging/main armhf libdrm-nouveau2 armhf 2.4.97-1+rpi1 [24.4 kB]
Get:160 http://172.17.0.1/private buster-staging/main armhf libdrm-radeon1 armhf 2.4.97-1+rpi1 [28.6 kB]
Get:161 http://172.17.0.1/private buster-staging/main armhf libedit2 armhf 3.1-20181209-1 [78.7 kB]
Get:162 http://172.17.0.1/private buster-staging/main armhf libllvm7 armhf 1:7.0.1-8+rpi1 [11.2 MB]
Get:163 http://172.17.0.1/private buster-staging/main armhf libsensors-config all 1:3.5.0-3 [31.6 kB]
Get:164 http://172.17.0.1/private buster-staging/main armhf libsensors5 armhf 1:3.5.0-3 [49.5 kB]
Get:165 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-dri armhf 18.3.4-2 [4059 kB]
Get:166 http://172.17.0.1/private buster-staging/main armhf libglx-mesa0 armhf 18.3.4-2 [163 kB]
Get:167 http://172.17.0.1/private buster-staging/main armhf libglx0 armhf 1.1.0-1 [24.6 kB]
Get:168 http://172.17.0.1/private buster-staging/main armhf libgl1 armhf 1.1.0-1 [107 kB]
Get:169 http://172.17.0.1/private buster-staging/main armhf libgl1-mesa-glx armhf 18.3.4-2 [47.1 kB]
Get:170 http://172.17.0.1/private buster-staging/main armhf libgif7 armhf 5.1.4-3 [41.0 kB]
Get:171 http://172.17.0.1/private buster-staging/main armhf openjdk-11-jre armhf 11.0.3+1-1 [30.6 kB]
Get:172 http://172.17.0.1/private buster-staging/main armhf default-jre armhf 2:1.11-71+b1 [1044 B]
Get:173 http://172.17.0.1/private buster-staging/main armhf openjdk-11-jdk-headless armhf 11.0.3+1-1 [177 MB]
Get:174 http://172.17.0.1/private buster-staging/main armhf default-jdk-headless armhf 2:1.11-71+b1 [1108 B]
Get:175 http://172.17.0.1/private buster-staging/main armhf openjdk-11-jdk armhf 11.0.3+1-1 [2086 kB]
Get:176 http://172.17.0.1/private buster-staging/main armhf default-jdk armhf 2:1.11-71+b1 [1060 B]
Get:177 http://172.17.0.1/private buster-staging/main armhf libfile-which-perl all 1.23-1 [16.6 kB]
Get:178 http://172.17.0.1/private buster-staging/main armhf libfile-homedir-perl all 1.004-1 [42.7 kB]
Get:179 http://172.17.0.1/private buster-staging/main armhf libio-pty-perl armhf 1:1.08-1.1+b4 [33.0 kB]
Get:180 http://172.17.0.1/private buster-staging/main armhf libipc-run-perl all 20180523.0-1 [101 kB]
Get:181 http://172.17.0.1/private buster-staging/main armhf libclass-method-modifiers-perl all 2.12-1 [18.6 kB]
Get:182 http://172.17.0.1/private buster-staging/main armhf libsub-exporter-progressive-perl all 0.001013-1 [7588 B]
Get:183 http://172.17.0.1/private buster-staging/main armhf libdevel-globaldestruction-perl all 0.14-1 [8084 B]
Get:184 http://172.17.0.1/private buster-staging/main armhf libb-hooks-op-check-perl armhf 0.22-1+b1 [11.1 kB]
Get:185 http://172.17.0.1/private buster-staging/main armhf libdynaloader-functions-perl all 0.003-1 [12.6 kB]
Get:186 http://172.17.0.1/private buster-staging/main armhf libdevel-callchecker-perl armhf 0.008-1 [15.5 kB]
Get:187 http://172.17.0.1/private buster-staging/main armhf libparams-classify-perl armhf 0.015-1+b1 [24.3 kB]
Get:188 http://172.17.0.1/private buster-staging/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB]
Get:189 http://172.17.0.1/private buster-staging/main armhf libimport-into-perl all 1.002005-1 [11.6 kB]
Get:190 http://172.17.0.1/private buster-staging/main armhf librole-tiny-perl all 2.000006-1 [19.4 kB]
Get:191 http://172.17.0.1/private buster-staging/main armhf libstrictures-perl all 2.000005-1 [18.3 kB]
Get:192 http://172.17.0.1/private buster-staging/main armhf libsub-quote-perl all 2.005001-1 [17.9 kB]
Get:193 http://172.17.0.1/private buster-staging/main armhf libmoo-perl all 2.003004-2 [57.4 kB]
Get:194 http://172.17.0.1/private buster-staging/main armhf libencode-locale-perl all 1.05-1 [13.7 kB]
Get:195 http://172.17.0.1/private buster-staging/main armhf libtimedate-perl all 2.3000-2 [42.2 kB]
Get:196 http://172.17.0.1/private buster-staging/main armhf libhttp-date-perl all 6.02-1 [10.7 kB]
Get:197 http://172.17.0.1/private buster-staging/main armhf libfile-listing-perl all 6.04-1 [10.3 kB]
Get:198 http://172.17.0.1/private buster-staging/main armhf libhtml-tagset-perl all 3.20-3 [12.7 kB]
Get:199 http://172.17.0.1/private buster-staging/main armhf liburi-perl all 1.76-1 [89.9 kB]
Get:200 http://172.17.0.1/private buster-staging/main armhf libhtml-parser-perl armhf 3.72-3+b2 [101 kB]
Get:201 http://172.17.0.1/private buster-staging/main armhf libhtml-tree-perl all 5.07-2 [213 kB]
Get:202 http://172.17.0.1/private buster-staging/main armhf libio-html-perl all 1.001-1 [17.6 kB]
Get:203 http://172.17.0.1/private buster-staging/main armhf liblwp-mediatypes-perl all 6.02-1 [22.1 kB]
Get:204 http://172.17.0.1/private buster-staging/main armhf libhttp-message-perl all 6.18-1 [77.8 kB]
Get:205 http://172.17.0.1/private buster-staging/main armhf libhttp-cookies-perl all 6.04-1 [17.8 kB]
Get:206 http://172.17.0.1/private buster-staging/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:207 http://172.17.0.1/private buster-staging/main armhf perl-openssl-defaults armhf 3 [6782 B]
Get:208 http://172.17.0.1/private buster-staging/main armhf libnet-ssleay-perl armhf 1.85-2+b1 [286 kB]
Get:209 http://172.17.0.1/private buster-staging/main armhf libio-socket-ssl-perl all 2.060-3 [207 kB]
Get:210 http://172.17.0.1/private buster-staging/main armhf libnet-http-perl all 6.18-1 [24.5 kB]
Get:211 http://172.17.0.1/private buster-staging/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B]
Get:212 http://172.17.0.1/private buster-staging/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB]
Get:213 http://172.17.0.1/private buster-staging/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:214 http://172.17.0.1/private buster-staging/main armhf libwww-perl all 6.36-1 [188 kB]
Get:215 http://172.17.0.1/private buster-staging/main armhf patchutils armhf 0.3.4-2 [83.1 kB]
Get:216 http://172.17.0.1/private buster-staging/main armhf wdiff armhf 1.2.2-2 [120 kB]
Get:217 http://172.17.0.1/private buster-staging/main armhf devscripts armhf 2.19.4 [1045 kB]
Get:218 http://172.17.0.1/private buster-staging/main armhf python3-lib2to3 all 3.7.3~rc1-1 [76.7 kB]
Get:219 http://172.17.0.1/private buster-staging/main armhf python3-distutils all 3.7.3~rc1-1 [142 kB]
Get:220 http://172.17.0.1/private buster-staging/main armhf dh-python all 3.20190308 [99.3 kB]
Get:221 http://172.17.0.1/private buster-staging/main armhf distro-info-data all 0.39 [6272 B]
Get:222 http://172.17.0.1/private buster-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:223 http://172.17.0.1/private buster-staging/main armhf docutils-common all 0.14+dfsg-4 [167 kB]
Get:224 http://172.17.0.1/private buster-staging/main armhf gperf armhf 3.1-1 [141 kB]
Get:225 http://172.17.0.1/private buster-staging/main armhf libnl-3-200 armhf 3.4.0-1 [55.0 kB]
Get:226 http://172.17.0.1/private buster-staging/main armhf libnl-route-3-200 armhf 3.4.0-1 [132 kB]
Get:227 http://172.17.0.1/private buster-staging/main armhf libibverbs1 armhf 22.1-1 [43.5 kB]
Get:228 http://172.17.0.1/private buster-staging/main armhf ibverbs-providers armhf 22.1-1 [20.2 kB]
Get:229 http://172.17.0.1/private buster-staging/main armhf icu-devtools armhf 63.1-6 [163 kB]
Get:230 http://172.17.0.1/private buster-staging/main armhf javahelper all 0.72.2 [93.0 kB]
Get:231 http://172.17.0.1/private buster-staging/main armhf libhamcrest-java all 1.3-9 [388 kB]
Get:232 http://172.17.0.1/private buster-staging/main armhf junit4 all 4.12-8 [292 kB]
Get:233 http://172.17.0.1/private buster-staging/main armhf libaio1 armhf 0.3.112-3 [10.8 kB]
Get:234 http://172.17.0.1/private buster-staging/main armhf libaio-dev armhf 0.3.112-3 [19.9 kB]
Get:235 http://172.17.0.1/private buster-staging/main armhf libdw1 armhf 0.176-1 [218 kB]
Get:236 http://172.17.0.1/private buster-staging/main armhf libpopt0 armhf 1.16-12 [46.3 kB]
Get:237 http://172.17.0.1/private buster-staging/main armhf libbabeltrace1 armhf 1.5.6-2 [148 kB]
Get:238 http://172.17.0.1/private buster-staging/main armhf libbabeltrace-dev armhf 1.5.6-2 [184 kB]
Get:239 http://172.17.0.1/private buster-staging/main armhf libbabeltrace-ctf-dev all 1.5.6-2 [20.2 kB]
Get:240 http://172.17.0.1/private buster-staging/main armhf uuid-dev armhf 2.33.1-0.1 [92.4 kB]
Get:241 http://172.17.0.1/private buster-staging/main armhf libblkid-dev armhf 2.33.1-0.1 [210 kB]
Get:242 http://172.17.0.1/private buster-staging/main armhf libboost1.67-dev armhf 1.67.0-13 [8386 kB]
Get:243 http://172.17.0.1/private buster-staging/main armhf libboost-atomic1.67.0 armhf 1.67.0-13 [226 kB]
Get:244 http://172.17.0.1/private buster-staging/main armhf libboost-atomic1.67-dev armhf 1.67.0-13 [225 kB]
Get:245 http://172.17.0.1/private buster-staging/main armhf libboost-system1.67.0 armhf 1.67.0-13 [228 kB]
Get:246 http://172.17.0.1/private buster-staging/main armhf libboost-chrono1.67.0 armhf 1.67.0-13 [231 kB]
Get:247 http://172.17.0.1/private buster-staging/main armhf libboost-chrono1.67-dev armhf 1.67.0-13 [233 kB]
Get:248 http://172.17.0.1/private buster-staging/main armhf libboost-context1.67.0 armhf 1.67.0-13 [227 kB]
Get:249 http://172.17.0.1/private buster-staging/main armhf libboost-context1.67-dev armhf 1.67.0-13 [228 kB]
Get:250 http://172.17.0.1/private buster-staging/main armhf libboost-thread1.67.0 armhf 1.67.0-13 [260 kB]
Get:251 http://172.17.0.1/private buster-staging/main armhf libboost-coroutine1.67.0 armhf 1.67.0-13 [239 kB]
Get:252 http://172.17.0.1/private buster-staging/main armhf libboost-coroutine1.67-dev armhf 1.67.0-13 [242 kB]
Get:253 http://172.17.0.1/private buster-staging/main armhf libboost-date-time1.67.0 armhf 1.67.0-13 [236 kB]
Get:254 http://172.17.0.1/private buster-staging/main armhf libboost-serialization1.67.0 armhf 1.67.0-13 [300 kB]
Get:255 http://172.17.0.1/private buster-staging/main armhf libboost-serialization1.67-dev armhf 1.67.0-13 [365 kB]
Get:256 http://172.17.0.1/private buster-staging/main armhf libboost-date-time1.67-dev armhf 1.67.0-13 [248 kB]
Get:257 http://172.17.0.1/private buster-staging/main armhf libboost-filesystem1.67.0 armhf 1.67.0-13 [254 kB]
Get:258 http://172.17.0.1/private buster-staging/main armhf libboost-system1.67-dev armhf 1.67.0-13 [230 kB]
Get:259 http://172.17.0.1/private buster-staging/main armhf libboost-filesystem1.67-dev armhf 1.67.0-13 [259 kB]
Get:260 http://172.17.0.1/private buster-staging/main armhf libboost-regex1.67.0 armhf 1.67.0-13 [430 kB]
Get:261 http://172.17.0.1/private buster-staging/main armhf libicu-dev armhf 63.1-6 [8841 kB]
Get:262 http://172.17.0.1/private buster-staging/main armhf libboost-regex1.67-dev armhf 1.67.0-13 [527 kB]
Get:263 http://172.17.0.1/private buster-staging/main armhf libboost-iostreams1.67.0 armhf 1.67.0-13 [245 kB]
Get:264 http://172.17.0.1/private buster-staging/main armhf libboost-iostreams1.67-dev armhf 1.67.0-13 [252 kB]
Get:265 http://172.17.0.1/private buster-staging/main armhf libboost-program-options1.67.0 armhf 1.67.0-13 [330 kB]
Get:266 http://172.17.0.1/private buster-staging/main armhf libboost-program-options1.67-dev armhf 1.67.0-13 [374 kB]
Get:267 http://172.17.0.1/private buster-staging/main armhf libboost-python1.67.0 armhf 1.67.0-13 [306 kB]
Get:268 http://172.17.0.1/private buster-staging/main armhf libpython2.7 armhf 2.7.16-1 [873 kB]
Get:269 http://172.17.0.1/private buster-staging/main armhf libexpat1-dev armhf 2.2.6-1 [127 kB]
Get:270 http://172.17.0.1/private buster-staging/main armhf libpython2.7-dev armhf 2.7.16-1 [30.9 MB]
Get:271 http://172.17.0.1/private buster-staging/main armhf libpython2-dev armhf 2.7.16-1 [20.9 kB]
Get:272 http://172.17.0.1/private buster-staging/main armhf libpython-dev armhf 2.7.16-1 [20.9 kB]
Get:273 http://172.17.0.1/private buster-staging/main armhf python2.7-dev armhf 2.7.16-1 [289 kB]
Get:274 http://172.17.0.1/private buster-staging/main armhf python2-dev armhf 2.7.16-1 [1216 B]
Get:275 http://172.17.0.1/private buster-staging/main armhf python-dev armhf 2.7.16-1 [1192 B]
Get:276 http://172.17.0.1/private buster-staging/main armhf libpython3.7 armhf 3.7.3~rc1-1 [1253 kB]
Get:277 http://172.17.0.1/private buster-staging/main armhf libpython3.7-dev armhf 3.7.3~rc1-1 [47.2 MB]
Get:278 http://172.17.0.1/private buster-staging/main armhf libpython3-dev armhf 3.7.2-1 [20.1 kB]
Get:279 http://172.17.0.1/private buster-staging/main armhf python3.7-dev armhf 3.7.3~rc1-1 [523 kB]
Get:280 http://172.17.0.1/private buster-staging/main armhf python3-dev armhf 3.7.2-1 [1260 B]
Get:281 http://172.17.0.1/private buster-staging/main armhf libboost-python1.67-dev armhf 1.67.0-13 [318 kB]
Get:282 http://172.17.0.1/private buster-staging/main armhf libboost-random1.67.0 armhf 1.67.0-13 [230 kB]
Get:283 http://172.17.0.1/private buster-staging/main armhf libboost-random1.67-dev armhf 1.67.0-13 [230 kB]
Get:284 http://172.17.0.1/private buster-staging/main armhf libboost-thread1.67-dev armhf 1.67.0-13 [267 kB]
Get:285 http://172.17.0.1/private buster-staging/main armhf libbsd-dev armhf 0.9.1-2 [222 kB]
Get:286 http://172.17.0.1/private buster-staging/main armhf libbz2-dev armhf 1.0.6-9 [27.7 kB]
Get:287 http://172.17.0.1/private buster-staging/main armhf libc6-dbg armhf 2.28-8 [10.8 MB]
Get:288 http://172.17.0.1/private buster-staging/main armhf libcurl3-gnutls armhf 7.64.0-2 [291 kB]
Get:289 http://172.17.0.1/private buster-staging/main armhf libcurl4-gnutls-dev armhf 7.64.0-2 [365 kB]
Get:290 http://172.17.0.1/private buster-staging/main armhf libncurses-dev armhf 6.1+20181013-2 [278 kB]
Get:291 http://172.17.0.1/private buster-staging/main armhf libedit-dev armhf 3.1-20181209-1 [96.9 kB]
Get:292 http://172.17.0.1/private buster-staging/main armhf libfuse2 armhf 2.9.9-1 [116 kB]
Get:293 http://172.17.0.1/private buster-staging/main armhf libsepol1-dev armhf 2.8-1 [309 kB]
Get:294 http://172.17.0.1/private buster-staging/main armhf libpcre16-3 armhf 2:8.39-12 [234 kB]
Get:295 http://172.17.0.1/private buster-staging/main armhf libpcre32-3 armhf 2:8.39-12 [227 kB]
Get:296 http://172.17.0.1/private buster-staging/main armhf libpcrecpp0v5 armhf 2:8.39-12 [150 kB]
Get:297 http://172.17.0.1/private buster-staging/main armhf libpcre3-dev armhf 2:8.39-12 [564 kB]
Get:298 http://172.17.0.1/private buster-staging/main armhf libselinux1-dev armhf 2.8-1+b1 [156 kB]
Get:299 http://172.17.0.1/private buster-staging/main armhf libfuse-dev armhf 2.9.9-1 [139 kB]
Get:300 http://172.17.0.1/private buster-staging/main armhf libtcmalloc-minimal4 armhf 2.7-1 [192 kB]
Get:301 http://172.17.0.1/private buster-staging/main armhf libgoogle-perftools4 armhf 2.7-1 [276 kB]
Get:302 http://172.17.0.1/private buster-staging/main armhf libgoogle-perftools-dev armhf 2.7-1 [554 kB]
Get:303 http://172.17.0.1/private buster-staging/main armhf libnl-3-dev armhf 3.4.0-1 [92.4 kB]
Get:304 http://172.17.0.1/private buster-staging/main armhf libnl-route-3-dev armhf 3.4.0-1 [145 kB]
Get:305 http://172.17.0.1/private buster-staging/main armhf libibverbs-dev armhf 22.1-1 [149 kB]
Get:306 http://172.17.0.1/private buster-staging/main armhf libjs-jquery all 3.3.1~dfsg-1 [332 kB]
Get:307 http://172.17.0.1/private buster-staging/main armhf libjs-underscore all 1.9.1~dfsg-1 [99.4 kB]
Get:308 http://172.17.0.1/private buster-staging/main armhf libjs-sphinxdoc all 1.8.4-1 [95.9 kB]
Get:309 http://172.17.0.1/private buster-staging/main armhf libkeyutils1 armhf 1.6-6 [14.0 kB]
Get:310 http://172.17.0.1/private buster-staging/main armhf libkeyutils-dev armhf 1.6-6 [48.8 kB]
Get:311 http://172.17.0.1/private buster-staging/main armhf libldap2-dev armhf 2.4.47+dfsg-3+rpi1 [299 kB]
Get:312 http://172.17.0.1/private buster-staging/main armhf libleveldb1d armhf 1.20-2.1 [116 kB]
Get:313 http://172.17.0.1/private buster-staging/main armhf libleveldb-dev armhf 1.20-2.1 [167 kB]
Get:314 http://172.17.0.1/private buster-staging/main armhf liburcu6 armhf 0.10.2-1 [58.6 kB]
Get:315 http://172.17.0.1/private buster-staging/main armhf liblttng-ust-ctl4 armhf 2.10.3-1 [92.1 kB]
Get:316 http://172.17.0.1/private buster-staging/main armhf liblttng-ust0 armhf 2.10.3-1 [152 kB]
Get:317 http://172.17.0.1/private buster-staging/main armhf liblttng-ust-python-agent0 armhf 2.10.3-1 [33.9 kB]
Get:318 http://172.17.0.1/private buster-staging/main armhf liburcu-dev armhf 0.10.2-1 [103 kB]
Get:319 http://172.17.0.1/private buster-staging/main armhf liblttng-ust-dev armhf 2.10.3-1 [89.4 kB]
Get:320 http://172.17.0.1/private buster-staging/main armhf libnspr4-dev armhf 2:4.20-1 [193 kB]
Get:321 http://172.17.0.1/private buster-staging/main armhf libnss3-dev armhf 2:3.42.1-1 [231 kB]
Get:322 http://172.17.0.1/private buster-staging/main armhf libssl-dev armhf 1.1.1b-1 [1560 kB]
Get:323 http://172.17.0.1/private buster-staging/main armhf libudev-dev armhf 241-1+rpi2 [107 kB]
Get:324 http://172.17.0.1/private buster-staging/main armhf libxml2-dev armhf 2.9.4+dfsg1-7+b1 [640 kB]
Get:325 http://172.17.0.1/private buster-staging/main armhf lsb-release all 10.2019031300+rpi1 [27.7 kB]
Get:326 http://172.17.0.1/private buster-staging/main armhf pkg-config armhf 0.29-6 [59.8 kB]
Get:327 http://172.17.0.1/private buster-staging/main armhf python-babel-localedata all 2.6.0+dfsg.1-1 [4083 kB]
Get:328 http://172.17.0.1/private buster-staging/main armhf python-backports.functools-lru-cache all 1.5-3 [6704 B]
Get:329 http://172.17.0.1/private buster-staging/main armhf python-soupsieve all 1.8+dfsg-1 [27.6 kB]
Get:330 http://172.17.0.1/private buster-staging/main armhf python-bs4 all 4.7.1-1 [94.2 kB]
Get:331 http://172.17.0.1/private buster-staging/main armhf python-six all 1.12.0-1 [15.7 kB]
Get:332 http://172.17.0.1/private buster-staging/main armhf python-cherrypy3 all 8.9.1-2 [164 kB]
Get:333 http://172.17.0.1/private buster-staging/main armhf python-dnspython all 1.16.0-1 [90.1 kB]
Get:334 http://172.17.0.1/private buster-staging/main armhf python-pkg-resources all 40.8.0-1 [182 kB]
Get:335 http://172.17.0.1/private buster-staging/main armhf python-formencode all 1.3.0-3 [140 kB]
Get:336 http://172.17.0.1/private buster-staging/main armhf python-logutils all 0.3.3-5 [17.2 kB]
Get:337 http://172.17.0.1/private buster-staging/main armhf python-markupsafe armhf 1.1.0-1 [13.7 kB]
Get:338 http://172.17.0.1/private buster-staging/main armhf python-mako all 1.0.7+ds1-1 [62.3 kB]
Get:339 http://172.17.0.1/private buster-staging/main armhf python-nose all 1.3.7-4 [132 kB]
Get:340 http://172.17.0.1/private buster-staging/main armhf python-tempita all 0.5.2-2 [13.8 kB]
Get:341 http://172.17.0.1/private buster-staging/main armhf python-paste all 3.0.6+dfsg-1 [475 kB]
Get:342 http://172.17.0.1/private buster-staging/main armhf python-pastedeploy-tpl all 2.0.1-1 [8516 B]
Get:343 http://172.17.0.1/private buster-staging/main armhf python-pastedeploy all 2.0.1-1 [31.3 kB]
Get:344 http://172.17.0.1/private buster-staging/main armhf python-simplegeneric all 0.8.1-2 [11.0 kB]
Get:345 http://172.17.0.1/private buster-staging/main armhf python-singledispatch all 3.4.0.3-2 [9690 B]
Get:346 http://172.17.0.1/private buster-staging/main armhf python-simplejson armhf 3.16.0-1 [69.8 kB]
Get:347 http://172.17.0.1/private buster-staging/main armhf python-webob all 1:1.8.5-1 [89.2 kB]
Get:348 http://172.17.0.1/private buster-staging/main armhf python-waitress all 1.2.0~b2-2 [76.7 kB]
Get:349 http://172.17.0.1/private buster-staging/main armhf python-webtest all 2.0.32-1 [35.3 kB]
Get:350 http://172.17.0.1/private buster-staging/main armhf python-pecan all 1.3.2-2 [103 kB]
Get:351 http://172.17.0.1/private buster-staging/main armhf python-prettytable all 0.7.2-4 [22.7 kB]
Get:352 http://172.17.0.1/private buster-staging/main armhf python-setuptools all 40.8.0-1 [382 kB]
Get:353 http://172.17.0.1/private buster-staging/main armhf python-werkzeug all 0.14.1+dfsg1-4 [196 kB]
Get:354 http://172.17.0.1/private buster-staging/main armhf python3-pkg-resources all 40.8.0-1 [153 kB]
Get:355 http://172.17.0.1/private buster-staging/main armhf python3-tz all 2018.9-1 [27.0 kB]
Get:356 http://172.17.0.1/private buster-staging/main armhf python3-babel all 2.6.0+dfsg.1-1 [96.7 kB]
Get:357 http://172.17.0.1/private buster-staging/main armhf python3-certifi all 2018.8.24-1 [140 kB]
Get:358 http://172.17.0.1/private buster-staging/main armhf python3-chardet all 3.0.4-3 [80.5 kB]
Get:359 http://172.17.0.1/private buster-staging/main armhf python3-roman all 2.0.0-3 [8768 B]
Get:360 http://172.17.0.1/private buster-staging/main armhf python3-docutils all 0.14+dfsg-4 [378 kB]
Get:361 http://172.17.0.1/private buster-staging/main armhf python3-idna all 2.6-1 [34.3 kB]
Get:362 http://172.17.0.1/private buster-staging/main armhf python3-imagesize all 1.0.0-1 [4960 B]
Get:363 http://172.17.0.1/private buster-staging/main armhf python3-markupsafe armhf 1.1.0-1 [14.4 kB]
Get:364 http://172.17.0.1/private buster-staging/main armhf python3-jinja2 all 2.10-1 [106 kB]
Get:365 http://172.17.0.1/private buster-staging/main armhf python3-pyparsing all 2.2.0+dfsg1-2 [89.6 kB]
Get:366 http://172.17.0.1/private buster-staging/main armhf python3-six all 1.12.0-1 [15.7 kB]
Get:367 http://172.17.0.1/private buster-staging/main armhf python3-packaging all 19.0-1 [20.5 kB]
Get:368 http://172.17.0.1/private buster-staging/main armhf python3-pygments all 2.3.1+dfsg-1 [594 kB]
Get:369 http://172.17.0.1/private buster-staging/main armhf python3-urllib3 all 1.24.1-1 [97.1 kB]
Get:370 http://172.17.0.1/private buster-staging/main armhf python3-requests all 2.21.0-1 [66.9 kB]
Get:371 http://172.17.0.1/private buster-staging/main armhf python3-setuptools all 40.8.0-1 [306 kB]
Get:372 http://172.17.0.1/private buster-staging/main armhf sphinx-common all 1.8.4-1 [500 kB]
Get:373 http://172.17.0.1/private buster-staging/main armhf python3-alabaster all 0.7.8-1 [18.4 kB]
Get:374 http://172.17.0.1/private buster-staging/main armhf python3-sphinx all 1.8.4-1 [481 kB]
Get:375 http://172.17.0.1/private buster-staging/main armhf valgrind armhf 1:3.7.0-6+rpi6 [5438 kB]
Get:376 http://172.17.0.1/private buster-staging/main armhf xfsprogs armhf 4.20.0-1 [809 kB]
Get:377 http://172.17.0.1/private buster-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1 [206 kB]
Get:378 http://172.17.0.1/private buster-staging/main armhf dh-exec armhf 0.23.1 [25.1 kB]
Get:379 http://172.17.0.1/private buster-staging/main armhf libsnappy-dev armhf 1.1.7-1 [27.8 kB]
Get:380 http://172.17.0.1/private buster-staging/main armhf xfslibs-dev armhf 4.20.0-1 [90.9 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 449 MB in 49s (9250 kB/s)
(Reading database ... 15903 files and directories currently installed.)
Preparing to unpack .../libc6-dev_2.28-8_armhf.deb ...
Unpacking libc6-dev:armhf (2.28-8) over (2.28-7+rpi1) ...
Preparing to unpack .../libc-dev-bin_2.28-8_armhf.deb ...
Unpacking libc-dev-bin (2.28-8) over (2.28-7+rpi1) ...
Preparing to unpack .../libc6_2.28-8_armhf.deb ...
Unpacking libc6:armhf (2.28-8) over (2.28-7+rpi1) ...
Setting up libc6:armhf (2.28-8) ...
Selecting previously unselected package libbsd0:armhf.
(Reading database ... 15903 files and directories currently installed.)
Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ...
Unpacking libbsd0:armhf (0.9.1-2) ...
Selecting previously unselected package bsdmainutils.
Preparing to unpack .../01-bsdmainutils_11.1.2_armhf.deb ...
Unpacking bsdmainutils (11.1.2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.6-3) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ...
Unpacking groff-base (1.22.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.1-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ...
Unpacking man-db (2.8.5-2) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../06-libpython2.7-minimal_2.7.16-1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.16-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../07-python2.7-minimal_2.7.16-1_armhf.deb ...
Unpacking python2.7-minimal (2.7.16-1) ...
Selecting previously unselected package python2-minimal.
Preparing to unpack .../08-python2-minimal_2.7.16-1_armhf.deb ...
Unpacking python2-minimal (2.7.16-1) ...
Selecting previously unselected package python-minimal.
Preparing to unpack .../09-python-minimal_2.7.16-1_armhf.deb ...
Unpacking python-minimal (2.7.16-1) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../10-mime-support_3.62_all.deb ...
Unpacking mime-support (3.62) ...
Preparing to unpack .../11-libssl1.1_1.1.1b-1_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1b-1) over (1.1.1a-1) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../12-libpython2.7-stdlib_2.7.16-1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.16-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../13-python2.7_2.7.16-1_armhf.deb ...
Unpacking python2.7 (2.7.16-1) ...
Selecting previously unselected package libpython2-stdlib:armhf.
Preparing to unpack .../14-libpython2-stdlib_2.7.16-1_armhf.deb ...
Unpacking libpython2-stdlib:armhf (2.7.16-1) ...
Selecting previously unselected package libpython-stdlib:armhf.
Preparing to unpack .../15-libpython-stdlib_2.7.16-1_armhf.deb ...
Unpacking libpython-stdlib:armhf (2.7.16-1) ...
Setting up libpython2.7-minimal:armhf (2.7.16-1) ...
Setting up python2.7-minimal (2.7.16-1) ...
Setting up python2-minimal (2.7.16-1) ...
Selecting previously unselected package python2.
(Reading database ... 17319 files and directories currently installed.)
Preparing to unpack .../python2_2.7.16-1_armhf.deb ...
Unpacking python2 (2.7.16-1) ...
Setting up python-minimal (2.7.16-1) ...
Selecting previously unselected package python.
(Reading database ... 17352 files and directories currently installed.)
Preparing to unpack .../python_2.7.16-1_armhf.deb ...
Unpacking python (2.7.16-1) ...
Selecting previously unselected package libpython3.7-minimal:armhf.
Preparing to unpack .../libpython3.7-minimal_3.7.3~rc1-1_armhf.deb ...
Unpacking libpython3.7-minimal:armhf (3.7.3~rc1-1) ...
Selecting previously unselected package python3.7-minimal.
Preparing to unpack .../python3.7-minimal_3.7.3~rc1-1_armhf.deb ...
Unpacking python3.7-minimal (3.7.3~rc1-1) ...
Setting up libssl1.1:armhf (1.1.1b-1) ...
Setting up libpython3.7-minimal:armhf (3.7.3~rc1-1) ...
Setting up python3.7-minimal (3.7.3~rc1-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 17606 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.7.2-1_armhf.deb ...
Unpacking python3-minimal (3.7.2-1) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../libmpdec2_2.4.2-2_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-2) ...
Selecting previously unselected package libpython3.7-stdlib:armhf.
Preparing to unpack .../libpython3.7-stdlib_3.7.3~rc1-1_armhf.deb ...
Unpacking libpython3.7-stdlib:armhf (3.7.3~rc1-1) ...
Selecting previously unselected package python3.7.
Preparing to unpack .../python3.7_3.7.3~rc1-1_armhf.deb ...
Unpacking python3.7 (3.7.3~rc1-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.7.2-1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.7.2-1) ...
Setting up python3-minimal (3.7.2-1) ...
Selecting previously unselected package python3.
(Reading database ... 18018 files and directories currently installed.)
Preparing to unpack .../python3_3.7.2-1_armhf.deb ...
Unpacking python3 (3.7.2-1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.29_all.deb ...
Unpacking sgml-base (1.29) ...
Selecting previously unselected package uuid-runtime.
Preparing to unpack .../uuid-runtime_2.33.1-0.1_armhf.deb ...
Unpacking uuid-runtime (2.33.1-0.1) ...
Preparing to unpack .../libpcre3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre3:armhf (2:8.39-12) over (2:8.39-11+rpi1) ...
Setting up libpcre3:armhf (2:8.39-12) ...
(Reading database ... 18095 files and directories currently installed.)
Preparing to unpack .../udev_241-1+rpi2_armhf.deb ...
Unpacking udev (241-1+rpi2) over (241-1+rpi1) ...
Preparing to unpack .../libudev1_241-1+rpi2_armhf.deb ...
Unpacking libudev1:armhf (241-1+rpi2) over (241-1+rpi1) ...
Setting up libudev1:armhf (241-1+rpi2) ...
Selecting previously unselected package libmagic-mgc.
(Reading database ... 18095 files and directories currently installed.)
Preparing to unpack .../000-libmagic-mgc_1%3a5.35-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.35-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../001-libmagic1_1%3a5.35-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.35-4) ...
Selecting previously unselected package file.
Preparing to unpack .../002-file_1%3a5.35-4_armhf.deb ...
Unpacking file (1:5.35-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../003-gettext-base_0.19.8.1-9_armhf.deb ...
Unpacking gettext-base (0.19.8.1-9) ...
Selecting previously unselected package ucf.
Preparing to unpack .../004-ucf_3.0038+nmu1_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0038+nmu1) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../005-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../006-libglib2.0-0_2.58.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.58.3-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../007-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../008-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../009-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../010-libtiff5_4.0.10-4_armhf.deb ...
Unpacking libtiff5:armhf (4.0.10-4) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../011-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../012-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../013-libxcb1_1.13.1-2_armhf.deb ...
Unpacking libxcb1:armhf (1.13.1-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../014-libx11-data_2%3a1.6.7-1_all.deb ...
Unpacking libx11-data (2:1.6.7-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../015-libx11-6_2%3a1.6.7-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.7-1) ...
Selecting previously unselected package libicu63:armhf.
Preparing to unpack .../016-libicu63_63.1-6_armhf.deb ...
Unpacking libicu63:armhf (63.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../017-libxml2_2.9.4+dfsg1-7+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../018-shared-mime-info_1.10-1_armhf.deb ...
Unpacking shared-mime-info (1.10-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../019-libgdk-pixbuf2.0-common_2.38.1+dfsg-1_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.38.1+dfsg-1) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../020-libgdk-pixbuf2.0-0_2.38.1+dfsg-1_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../021-gtk-update-icon-cache_3.24.5-1_armhf.deb ...
No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
Unpacking gtk-update-icon-cache (3.24.5-1) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../022-libfreetype6_2.9.1-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.9.1-3) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../023-fonts-dejavu-core_2.37-1_all.deb ...
Unpacking fonts-dejavu-core (2.37-1) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../024-fontconfig-config_2.13.1-2_all.deb ...
Unpacking fontconfig-config (2.13.1-2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../025-libfontconfig1_2.13.1-2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-2) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../026-libpixman-1-0_0.36.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.36.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../027-libxcb-render0_1.13.1-2_armhf.deb ...
Unpacking libxcb-render0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../028-libxcb-shm0_1.13.1-2_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.13.1-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../029-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../030-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../031-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../032-libcroco3_0.6.12-3_armhf.deb ...
Unpacking libcroco3:armhf (0.6.12-3) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../033-fontconfig_2.13.1-2_armhf.deb ...
Unpacking fontconfig (2.13.1-2) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../034-libfribidi0_1.0.5-3.1_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.5-3.1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../035-libthai-data_0.1.28-2_all.deb ...
Unpacking libthai-data (0.1.28-2) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../036-libdatrie1_0.2.12-2_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-2) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../037-libthai0_0.1.28-2_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-2) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../038-libpango-1.0-0_1.42.4-6_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.42.4-6) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../039-libgraphite2-3_1.3.13-7_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.13-7) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../040-libharfbuzz0b_2.3.1-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.3.1-1) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../041-libpangoft2-1.0-0_1.42.4-6_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.42.4-6) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../042-libpangocairo-1.0-0_1.42.4-6_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.42.4-6) ...
Selecting previously unselected package librsvg2-2:armhf.
Preparing to unpack .../043-librsvg2-2_2.44.10-1+rpi1_armhf.deb ...
Unpacking librsvg2-2:armhf (2.44.10-1+rpi1) ...
Selecting previously unselected package librsvg2-common:armhf.
Preparing to unpack .../044-librsvg2-common_2.44.10-1+rpi1_armhf.deb ...
Unpacking librsvg2-common:armhf (2.44.10-1+rpi1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../045-adwaita-icon-theme_3.30.1-1_all.deb ...
Unpacking adwaita-icon-theme (3.30.1-1) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../046-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../047-m4_1.4.18-2_armhf.deb ...
Unpacking m4 (1.4.18-2) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../048-autoconf_2.69-11_all.deb ...
Unpacking autoconf (2.69-11) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../049-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../050-automake_1%3a1.16.1-4_all.deb ...
Unpacking automake (1:1.16.1-4) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../051-autopoint_0.19.8.1-9_all.deb ...
Unpacking autopoint (0.19.8.1-9) ...
Selecting previously unselected package java-common.
Preparing to unpack .../052-java-common_0.71_all.deb ...
Unpacking java-common (0.71) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../053-libavahi-common-data_0.7-4+b1_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.7-4+b1) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../054-libavahi-common3_0.7-4+b1_armhf.deb ...
Unpacking libavahi-common3:armhf (0.7-4+b1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../055-libavahi-client3_0.7-4+b1_armhf.deb ...
Unpacking libavahi-client3:armhf (0.7-4+b1) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../056-libcups2_2.2.10-5_armhf.deb ...
Unpacking libcups2:armhf (2.2.10-5) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../057-liblcms2-2_2.9-3_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-3) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../058-libnspr4_2%3a4.20-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.20-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../059-libnss3_2%3a3.42.1-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.42.1-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../060-libasound2-data_1.1.8-1_all.deb ...
Unpacking libasound2-data (1.1.8-1) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../061-libasound2_1.1.8-1_armhf.deb ...
Unpacking libasound2:armhf (1.1.8-1) ...
Selecting previously unselected package libpcsclite1:armhf.
Preparing to unpack .../062-libpcsclite1_1.8.24-1_armhf.deb ...
Unpacking libpcsclite1:armhf (1.8.24-1) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../063-libxi6_2%3a1.7.9-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.9-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../064-x11-common_1%3a7.7+19_all.deb ...
Unpacking x11-common (1:7.7+19) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../065-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package openjdk-11-jre-headless:armhf.
Preparing to unpack .../066-openjdk-11-jre-headless_11.0.3+1-1_armhf.deb ...
Unpacking openjdk-11-jre-headless:armhf (11.0.3+1-1) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../067-default-jre-headless_2%3a1.11-71+b1_armhf.deb ...
Unpacking default-jre-headless (2:1.11-71+b1) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../068-ca-certificates-java_20190214_all.deb ...
Unpacking ca-certificates-java (20190214) ...
Selecting previously unselected package chrpath.
Preparing to unpack .../069-chrpath_0.16-2_armhf.deb ...
Unpacking chrpath (0.16-2) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../070-cmake-data_3.13.4-1_all.deb ...
Unpacking cmake-data (3.13.4-1) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../071-libarchive13_3.3.3-4_armhf.deb ...
Unpacking libarchive13:armhf (3.3.3-4) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../072-libnghttp2-14_1.36.0-2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.36.0-2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../073-libpsl5_0.20.2-2_armhf.deb ...
Unpacking libpsl5:armhf (0.20.2-2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../074-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../075-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../076-libcurl4_7.64.0-2_armhf.deb ...
Unpacking libcurl4:armhf (7.64.0-2) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../077-libjsoncpp1_1.7.4-3_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../078-librhash0_1.3.8-1_armhf.deb ...
Unpacking librhash0:armhf (1.3.8-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../079-libuv1_1.24.1-1_armhf.deb ...
Unpacking libuv1:armhf (1.24.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../080-cmake_3.13.4-1_armhf.deb ...
Unpacking cmake (3.13.4-1) ...
Selecting previously unselected package cython.
Preparing to unpack .../081-cython_0.29.2-2_armhf.deb ...
Unpacking cython (0.29.2-2) ...
Selecting previously unselected package cython3.
Preparing to unpack .../082-cython3_0.29.2-2_armhf.deb ...
Unpacking cython3 (0.29.2-2) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../083-libdconf1_0.30.1-2_armhf.deb ...
Unpacking libdconf1:armhf (0.30.1-2) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../084-dconf-service_0.30.1-2_armhf.deb ...
Unpacking dconf-service (0.30.1-2) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../085-dconf-gsettings-backend_0.30.1-2_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.30.1-2) ...
Selecting previously unselected package dctrl-tools.
Preparing to unpack .../086-dctrl-tools_2.24-3_armhf.deb ...
Unpacking dctrl-tools (2.24-3) ...
Selecting previously unselected package libtool.
Preparing to unpack .../087-libtool_2.4.6-9_all.deb ...
Unpacking libtool (2.4.6-9) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../088-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../089-libarchive-zip-perl_1.64-1_all.deb ...
Unpacking libarchive-zip-perl (1.64-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../090-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../091-dh-strip-nondeterminism_1.1.2-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.1.2-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../092-libelf1_0.176-1_armhf.deb ...
Unpacking libelf1:armhf (0.176-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../093-dwz_0.12-3_armhf.deb ...
Unpacking dwz (0.12-3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../094-gettext_0.19.8.1-9_armhf.deb ...
Unpacking gettext (0.19.8.1-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../095-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../096-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../097-debhelper_12.1.1_all.deb ...
Unpacking debhelper (12.1.1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../098-libatk1.0-data_2.30.0-2_all.deb ...
Unpacking libatk1.0-data (2.30.0-2) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../099-libatk1.0-0_2.30.0-2_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.30.0-2) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../100-libatspi2.0-0_2.30.0-7_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.30.0-7) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../101-libatk-bridge2.0-0_2.30.0-5_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.30.0-5) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../102-libcairo-gobject2_1.16.0-4_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-4) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../103-libcolord2_1.4.3-4_armhf.deb ...
Unpacking libcolord2:armhf (1.4.3-4) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../104-libepoxy0_1.5.3-0.1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.3-0.1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../105-libjson-glib-1.0-common_1.4.4-2_all.deb ...
Unpacking libjson-glib-1.0-common (1.4.4-2) ...
Selecting previously unselected package libjson-glib-1.0-0:armhf.
Preparing to unpack .../106-libjson-glib-1.0-0_1.4.4-2_armhf.deb ...
Unpacking libjson-glib-1.0-0:armhf (1.4.4-2) ...
Selecting previously unselected package libproxy1v5:armhf.
Preparing to unpack .../107-libproxy1v5_0.4.15-5_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.15-5) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../108-glib-networking-common_2.58.0-2_all.deb ...
Unpacking glib-networking-common (2.58.0-2) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../109-glib-networking-services_2.58.0-2_armhf.deb ...
Unpacking glib-networking-services (2.58.0-2) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../110-gsettings-desktop-schemas_3.28.1-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.28.1-1) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../111-glib-networking_2.58.0-2_armhf.deb ...
Unpacking glib-networking:armhf (2.58.0-2) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../112-libsoup2.4-1_2.64.2-2_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.64.2-2) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../113-libsoup-gnome2.4-1_2.64.2-2_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.64.2-2) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../114-librest-0.7-0_0.8.1-1_armhf.deb ...
Unpacking librest-0.7-0:armhf (0.8.1-1) ...
Selecting previously unselected package libwayland-client0:armhf.
Preparing to unpack .../115-libwayland-client0_1.16.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.16.0-1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../116-libwayland-cursor0_1.16.0-1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.16.0-1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../117-libwayland-egl1_1.16.0-1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.16.0-1) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../118-libxcomposite1_1%3a0.4.4-2_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.4-2) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../119-libxfixes3_1%3a5.0.3-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-1) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../120-libxcursor1_1%3a1.1.15-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.1.15-2) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../121-libxdamage1_1%3a1.1.4-3_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.4-3) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../122-libxinerama1_2%3a1.1.4-2_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-2) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../123-xkb-data_2.26-2_all.deb ...
Unpacking xkb-data (2.26-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../124-libxkbcommon0_0.8.2-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.8.2-1) ...
Selecting previously unselected package libxrandr2:armhf.
Preparing to unpack .../125-libxrandr2_2%3a1.5.1-1_armhf.deb ...
Unpacking libxrandr2:armhf (2:1.5.1-1) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../126-libgtk-3-common_3.24.5-1_all.deb ...
Unpacking libgtk-3-common (3.24.5-1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../127-libgtk-3-0_3.24.5-1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.5-1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../128-libglvnd0_1.1.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.1.0-1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../129-libglapi-mesa_18.3.4-2_armhf.deb ...
Unpacking libglapi-mesa:armhf (18.3.4-2) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../130-libx11-xcb1_2%3a1.6.7-1_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.7-1) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../131-libxcb-dri2-0_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../132-libxcb-dri3-0_1.13.1-2_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../133-libxcb-glx0_1.13.1-2_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../134-libxcb-present0_1.13.1-2_armhf.deb ...
Unpacking libxcb-present0:armhf (1.13.1-2) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../135-libxcb-sync1_1.13.1-2_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.13.1-2) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../136-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../137-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../138-libdrm-amdgpu1_2.4.97-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.97-1+rpi1) ...
Selecting previously unselected package libdrm-etnaviv1:armhf.
Preparing to unpack .../139-libdrm-etnaviv1_2.4.97-1+rpi1_armhf.deb ...
Unpacking libdrm-etnaviv1:armhf (2.4.97-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../140-libdrm-nouveau2_2.4.97-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.97-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../141-libdrm-radeon1_2.4.97-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.97-1+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../142-libedit2_3.1-20181209-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20181209-1) ...
Selecting previously unselected package libllvm7:armhf.
Preparing to unpack .../143-libllvm7_1%3a7.0.1-8+rpi1_armhf.deb ...
Unpacking libllvm7:armhf (1:7.0.1-8+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../144-libsensors-config_1%3a3.5.0-3_all.deb ...
Unpacking libsensors-config (1:3.5.0-3) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../145-libsensors5_1%3a3.5.0-3_armhf.deb ...
Unpacking libsensors5:armhf (1:3.5.0-3) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../146-libgl1-mesa-dri_18.3.4-2_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (18.3.4-2) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../147-libglx-mesa0_18.3.4-2_armhf.deb ...
Unpacking libglx-mesa0:armhf (18.3.4-2) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../148-libglx0_1.1.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.1.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../149-libgl1_1.1.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.1.0-1) ...
Selecting previously unselected package libgl1-mesa-glx:armhf.
Preparing to unpack .../150-libgl1-mesa-glx_18.3.4-2_armhf.deb ...
Unpacking libgl1-mesa-glx:armhf (18.3.4-2) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../151-libgif7_5.1.4-3_armhf.deb ...
Unpacking libgif7:armhf (5.1.4-3) ...
Selecting previously unselected package openjdk-11-jre:armhf.
Preparing to unpack .../152-openjdk-11-jre_11.0.3+1-1_armhf.deb ...
Unpacking openjdk-11-jre:armhf (11.0.3+1-1) ...
Selecting previously unselected package default-jre.
Preparing to unpack .../153-default-jre_2%3a1.11-71+b1_armhf.deb ...
Unpacking default-jre (2:1.11-71+b1) ...
Selecting previously unselected package openjdk-11-jdk-headless:armhf.
Preparing to unpack .../154-openjdk-11-jdk-headless_11.0.3+1-1_armhf.deb ...
Unpacking openjdk-11-jdk-headless:armhf (11.0.3+1-1) ...
Selecting previously unselected package default-jdk-headless.
Preparing to unpack .../155-default-jdk-headless_2%3a1.11-71+b1_armhf.deb ...
Unpacking default-jdk-headless (2:1.11-71+b1) ...
Selecting previously unselected package openjdk-11-jdk:armhf.
Preparing to unpack .../156-openjdk-11-jdk_11.0.3+1-1_armhf.deb ...
Unpacking openjdk-11-jdk:armhf (11.0.3+1-1) ...
Selecting previously unselected package default-jdk.
Preparing to unpack .../157-default-jdk_2%3a1.11-71+b1_armhf.deb ...
Unpacking default-jdk (2:1.11-71+b1) ...
Selecting previously unselected package libfile-which-perl.
Preparing to unpack .../158-libfile-which-perl_1.23-1_all.deb ...
Unpacking libfile-which-perl (1.23-1) ...
Selecting previously unselected package libfile-homedir-perl.
Preparing to unpack .../159-libfile-homedir-perl_1.004-1_all.deb ...
Unpacking libfile-homedir-perl (1.004-1) ...
Selecting previously unselected package libio-pty-perl.
Preparing to unpack .../160-libio-pty-perl_1%3a1.08-1.1+b4_armhf.deb ...
Unpacking libio-pty-perl (1:1.08-1.1+b4) ...
Selecting previously unselected package libipc-run-perl.
Preparing to unpack .../161-libipc-run-perl_20180523.0-1_all.deb ...
Unpacking libipc-run-perl (20180523.0-1) ...
Selecting previously unselected package libclass-method-modifiers-perl.
Preparing to unpack .../162-libclass-method-modifiers-perl_2.12-1_all.deb ...
Unpacking libclass-method-modifiers-perl (2.12-1) ...
Selecting previously unselected package libsub-exporter-progressive-perl.
Preparing to unpack .../163-libsub-exporter-progressive-perl_0.001013-1_all.deb ...
Unpacking libsub-exporter-progressive-perl (0.001013-1) ...
Selecting previously unselected package libdevel-globaldestruction-perl.
Preparing to unpack .../164-libdevel-globaldestruction-perl_0.14-1_all.deb ...
Unpacking libdevel-globaldestruction-perl (0.14-1) ...
Selecting previously unselected package libb-hooks-op-check-perl.
Preparing to unpack .../165-libb-hooks-op-check-perl_0.22-1+b1_armhf.deb ...
Unpacking libb-hooks-op-check-perl (0.22-1+b1) ...
Selecting previously unselected package libdynaloader-functions-perl.
Preparing to unpack .../166-libdynaloader-functions-perl_0.003-1_all.deb ...
Unpacking libdynaloader-functions-perl (0.003-1) ...
Selecting previously unselected package libdevel-callchecker-perl.
Preparing to unpack .../167-libdevel-callchecker-perl_0.008-1_armhf.deb ...
Unpacking libdevel-callchecker-perl (0.008-1) ...
Selecting previously unselected package libparams-classify-perl.
Preparing to unpack .../168-libparams-classify-perl_0.015-1+b1_armhf.deb ...
Unpacking libparams-classify-perl (0.015-1+b1) ...
Selecting previously unselected package libmodule-runtime-perl.
Preparing to unpack .../169-libmodule-runtime-perl_0.016-1_all.deb ...
Unpacking libmodule-runtime-perl (0.016-1) ...
Selecting previously unselected package libimport-into-perl.
Preparing to unpack .../170-libimport-into-perl_1.002005-1_all.deb ...
Unpacking libimport-into-perl (1.002005-1) ...
Selecting previously unselected package librole-tiny-perl.
Preparing to unpack .../171-librole-tiny-perl_2.000006-1_all.deb ...
Unpacking librole-tiny-perl (2.000006-1) ...
Selecting previously unselected package libstrictures-perl.
Preparing to unpack .../172-libstrictures-perl_2.000005-1_all.deb ...
Unpacking libstrictures-perl (2.000005-1) ...
Selecting previously unselected package libsub-quote-perl.
Preparing to unpack .../173-libsub-quote-perl_2.005001-1_all.deb ...
Unpacking libsub-quote-perl (2.005001-1) ...
Selecting previously unselected package libmoo-perl.
Preparing to unpack .../174-libmoo-perl_2.003004-2_all.deb ...
Unpacking libmoo-perl (2.003004-2) ...
Selecting previously unselected package libencode-locale-perl.
Preparing to unpack .../175-libencode-locale-perl_1.05-1_all.deb ...
Unpacking libencode-locale-perl (1.05-1) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../176-libtimedate-perl_2.3000-2_all.deb ...
Unpacking libtimedate-perl (2.3000-2) ...
Selecting previously unselected package libhttp-date-perl.
Preparing to unpack .../177-libhttp-date-perl_6.02-1_all.deb ...
Unpacking libhttp-date-perl (6.02-1) ...
Selecting previously unselected package libfile-listing-perl.
Preparing to unpack .../178-libfile-listing-perl_6.04-1_all.deb ...
Unpacking libfile-listing-perl (6.04-1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../179-libhtml-tagset-perl_3.20-3_all.deb ...
Unpacking libhtml-tagset-perl (3.20-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../180-liburi-perl_1.76-1_all.deb ...
Unpacking liburi-perl (1.76-1) ...
Selecting previously unselected package libhtml-parser-perl.
Preparing to unpack .../181-libhtml-parser-perl_3.72-3+b2_armhf.deb ...
Unpacking libhtml-parser-perl (3.72-3+b2) ...
Selecting previously unselected package libhtml-tree-perl.
Preparing to unpack .../182-libhtml-tree-perl_5.07-2_all.deb ...
Unpacking libhtml-tree-perl (5.07-2) ...
Selecting previously unselected package libio-html-perl.
Preparing to unpack .../183-libio-html-perl_1.001-1_all.deb ...
Unpacking libio-html-perl (1.001-1) ...
Selecting previously unselected package liblwp-mediatypes-perl.
Preparing to unpack .../184-liblwp-mediatypes-perl_6.02-1_all.deb ...
Unpacking liblwp-mediatypes-perl (6.02-1) ...
Selecting previously unselected package libhttp-message-perl.
Preparing to unpack .../185-libhttp-message-perl_6.18-1_all.deb ...
Unpacking libhttp-message-perl (6.18-1) ...
Selecting previously unselected package libhttp-cookies-perl.
Preparing to unpack .../186-libhttp-cookies-perl_6.04-1_all.deb ...
Unpacking libhttp-cookies-perl (6.04-1) ...
Selecting previously unselected package libhttp-negotiate-perl.
Preparing to unpack .../187-libhttp-negotiate-perl_6.01-1_all.deb ...
Unpacking libhttp-negotiate-perl (6.01-1) ...
Selecting previously unselected package perl-openssl-defaults:armhf.
Preparing to unpack .../188-perl-openssl-defaults_3_armhf.deb ...
Unpacking perl-openssl-defaults:armhf (3) ...
Selecting previously unselected package libnet-ssleay-perl.
Preparing to unpack .../189-libnet-ssleay-perl_1.85-2+b1_armhf.deb ...
Unpacking libnet-ssleay-perl (1.85-2+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../190-libio-socket-ssl-perl_2.060-3_all.deb ...
Unpacking libio-socket-ssl-perl (2.060-3) ...
Selecting previously unselected package libnet-http-perl.
Preparing to unpack .../191-libnet-http-perl_6.18-1_all.deb ...
Unpacking libnet-http-perl (6.18-1) ...
Selecting previously unselected package liblwp-protocol-https-perl.
Preparing to unpack .../192-liblwp-protocol-https-perl_6.07-2_all.deb ...
Unpacking liblwp-protocol-https-perl (6.07-2) ...
Selecting previously unselected package libtry-tiny-perl.
Preparing to unpack .../193-libtry-tiny-perl_0.30-1_all.deb ...
Unpacking libtry-tiny-perl (0.30-1) ...
Selecting previously unselected package libwww-robotrules-perl.
Preparing to unpack .../194-libwww-robotrules-perl_6.02-1_all.deb ...
Unpacking libwww-robotrules-perl (6.02-1) ...
Selecting previously unselected package libwww-perl.
Preparing to unpack .../195-libwww-perl_6.36-1_all.deb ...
Unpacking libwww-perl (6.36-1) ...
Selecting previously unselected package patchutils.
Preparing to unpack .../196-patchutils_0.3.4-2_armhf.deb ...
Unpacking patchutils (0.3.4-2) ...
Selecting previously unselected package wdiff.
Preparing to unpack .../197-wdiff_1.2.2-2_armhf.deb ...
Unpacking wdiff (1.2.2-2) ...
Selecting previously unselected package devscripts.
Preparing to unpack .../198-devscripts_2.19.4_armhf.deb ...
Unpacking devscripts (2.19.4) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../199-python3-lib2to3_3.7.3~rc1-1_all.deb ...
Unpacking python3-lib2to3 (3.7.3~rc1-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../200-python3-distutils_3.7.3~rc1-1_all.deb ...
Unpacking python3-distutils (3.7.3~rc1-1) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../201-dh-python_3.20190308_all.deb ...
Unpacking dh-python (3.20190308) ...
Selecting previously unselected package distro-info-data.
Preparing to unpack .../202-distro-info-data_0.39_all.deb ...
Unpacking distro-info-data (0.39) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../203-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../204-docutils-common_0.14+dfsg-4_all.deb ...
Unpacking docutils-common (0.14+dfsg-4) ...
Selecting previously unselected package gperf.
Preparing to unpack .../205-gperf_3.1-1_armhf.deb ...
Unpacking gperf (3.1-1) ...
Selecting previously unselected package libnl-3-200:armhf.
Preparing to unpack .../206-libnl-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-200:armhf.
Preparing to unpack .../207-libnl-route-3-200_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-200:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs1:armhf.
Preparing to unpack .../208-libibverbs1_22.1-1_armhf.deb ...
Unpacking libibverbs1:armhf (22.1-1) ...
Selecting previously unselected package ibverbs-providers:armhf.
Preparing to unpack .../209-ibverbs-providers_22.1-1_armhf.deb ...
Unpacking ibverbs-providers:armhf (22.1-1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../210-icu-devtools_63.1-6_armhf.deb ...
Unpacking icu-devtools (63.1-6) ...
Selecting previously unselected package javahelper.
Preparing to unpack .../211-javahelper_0.72.2_all.deb ...
Unpacking javahelper (0.72.2) ...
Selecting previously unselected package libhamcrest-java.
Preparing to unpack .../212-libhamcrest-java_1.3-9_all.deb ...
Unpacking libhamcrest-java (1.3-9) ...
Selecting previously unselected package junit4.
Preparing to unpack .../213-junit4_4.12-8_all.deb ...
Unpacking junit4 (4.12-8) ...
Selecting previously unselected package libaio1:armhf.
Preparing to unpack .../214-libaio1_0.3.112-3_armhf.deb ...
Unpacking libaio1:armhf (0.3.112-3) ...
Selecting previously unselected package libaio-dev:armhf.
Preparing to unpack .../215-libaio-dev_0.3.112-3_armhf.deb ...
Unpacking libaio-dev:armhf (0.3.112-3) ...
Selecting previously unselected package libdw1:armhf.
Preparing to unpack .../216-libdw1_0.176-1_armhf.deb ...
Unpacking libdw1:armhf (0.176-1) ...
Selecting previously unselected package libpopt0:armhf.
Preparing to unpack .../217-libpopt0_1.16-12_armhf.deb ...
Unpacking libpopt0:armhf (1.16-12) ...
Selecting previously unselected package libbabeltrace1:armhf.
Preparing to unpack .../218-libbabeltrace1_1.5.6-2_armhf.deb ...
Unpacking libbabeltrace1:armhf (1.5.6-2) ...
Selecting previously unselected package libbabeltrace-dev:armhf.
Preparing to unpack .../219-libbabeltrace-dev_1.5.6-2_armhf.deb ...
Unpacking libbabeltrace-dev:armhf (1.5.6-2) ...
Selecting previously unselected package libbabeltrace-ctf-dev.
Preparing to unpack .../220-libbabeltrace-ctf-dev_1.5.6-2_all.deb ...
Unpacking libbabeltrace-ctf-dev (1.5.6-2) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../221-uuid-dev_2.33.1-0.1_armhf.deb ...
Unpacking uuid-dev:armhf (2.33.1-0.1) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../222-libblkid-dev_2.33.1-0.1_armhf.deb ...
Unpacking libblkid-dev:armhf (2.33.1-0.1) ...
Selecting previously unselected package libboost1.67-dev:armhf.
Preparing to unpack .../223-libboost1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic1.67.0:armhf.
Preparing to unpack .../224-libboost-atomic1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-atomic1.67-dev:armhf.
Preparing to unpack .../225-libboost-atomic1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-system1.67.0:armhf.
Preparing to unpack .../226-libboost-system1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67.0:armhf.
Preparing to unpack .../227-libboost-chrono1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-chrono1.67-dev:armhf.
Preparing to unpack .../228-libboost-chrono1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-context1.67.0:armhf.
Preparing to unpack .../229-libboost-context1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-context1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-context1.67-dev:armhf.
Preparing to unpack .../230-libboost-context1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-context1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-thread1.67.0:armhf.
Preparing to unpack .../231-libboost-thread1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-coroutine1.67.0:armhf.
Preparing to unpack .../232-libboost-coroutine1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-coroutine1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-coroutine1.67-dev:armhf.
Preparing to unpack .../233-libboost-coroutine1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-coroutine1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time1.67.0:armhf.
Preparing to unpack .../234-libboost-date-time1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67.0:armhf.
Preparing to unpack .../235-libboost-serialization1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-serialization1.67-dev:armhf.
Preparing to unpack .../236-libboost-serialization1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-date-time1.67-dev:armhf.
Preparing to unpack .../237-libboost-date-time1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-filesystem1.67.0:armhf.
Preparing to unpack .../238-libboost-filesystem1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-filesystem1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-system1.67-dev:armhf.
Preparing to unpack .../239-libboost-system1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-system1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-filesystem1.67-dev:armhf.
Preparing to unpack .../240-libboost-filesystem1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-filesystem1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-regex1.67.0:armhf.
Preparing to unpack .../241-libboost-regex1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-regex1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../242-libicu-dev_63.1-6_armhf.deb ...
Unpacking libicu-dev:armhf (63.1-6) ...
Selecting previously unselected package libboost-regex1.67-dev:armhf.
Preparing to unpack .../243-libboost-regex1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-regex1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-iostreams1.67.0:armhf.
Preparing to unpack .../244-libboost-iostreams1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-iostreams1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-iostreams1.67-dev:armhf.
Preparing to unpack .../245-libboost-iostreams1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-iostreams1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-program-options1.67.0:armhf.
Preparing to unpack .../246-libboost-program-options1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-program-options1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-program-options1.67-dev:armhf.
Preparing to unpack .../247-libboost-program-options1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-program-options1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-python1.67.0.
Preparing to unpack .../248-libboost-python1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-python1.67.0 (1.67.0-13) ...
Selecting previously unselected package libpython2.7:armhf.
Preparing to unpack .../249-libpython2.7_2.7.16-1_armhf.deb ...
Unpacking libpython2.7:armhf (2.7.16-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../250-libexpat1-dev_2.2.6-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.6-1) ...
Selecting previously unselected package libpython2.7-dev:armhf.
Preparing to unpack .../251-libpython2.7-dev_2.7.16-1_armhf.deb ...
Unpacking libpython2.7-dev:armhf (2.7.16-1) ...
Selecting previously unselected package libpython2-dev:armhf.
Preparing to unpack .../252-libpython2-dev_2.7.16-1_armhf.deb ...
Unpacking libpython2-dev:armhf (2.7.16-1) ...
Selecting previously unselected package libpython-dev:armhf.
Preparing to unpack .../253-libpython-dev_2.7.16-1_armhf.deb ...
Unpacking libpython-dev:armhf (2.7.16-1) ...
Selecting previously unselected package python2.7-dev.
Preparing to unpack .../254-python2.7-dev_2.7.16-1_armhf.deb ...
Unpacking python2.7-dev (2.7.16-1) ...
Selecting previously unselected package python2-dev.
Preparing to unpack .../255-python2-dev_2.7.16-1_armhf.deb ...
Unpacking python2-dev (2.7.16-1) ...
Selecting previously unselected package python-dev.
Preparing to unpack .../256-python-dev_2.7.16-1_armhf.deb ...
Unpacking python-dev (2.7.16-1) ...
Selecting previously unselected package libpython3.7:armhf.
Preparing to unpack .../257-libpython3.7_3.7.3~rc1-1_armhf.deb ...
Unpacking libpython3.7:armhf (3.7.3~rc1-1) ...
Selecting previously unselected package libpython3.7-dev:armhf.
Preparing to unpack .../258-libpython3.7-dev_3.7.3~rc1-1_armhf.deb ...
Unpacking libpython3.7-dev:armhf (3.7.3~rc1-1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../259-libpython3-dev_3.7.2-1_armhf.deb ...
Unpacking libpython3-dev:armhf (3.7.2-1) ...
Selecting previously unselected package python3.7-dev.
Preparing to unpack .../260-python3.7-dev_3.7.3~rc1-1_armhf.deb ...
Unpacking python3.7-dev (3.7.3~rc1-1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../261-python3-dev_3.7.2-1_armhf.deb ...
Unpacking python3-dev (3.7.2-1) ...
Selecting previously unselected package libboost-python1.67-dev.
Preparing to unpack .../262-libboost-python1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-python1.67-dev (1.67.0-13) ...
Selecting previously unselected package libboost-random1.67.0:armhf.
Preparing to unpack .../263-libboost-random1.67.0_1.67.0-13_armhf.deb ...
Unpacking libboost-random1.67.0:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-random1.67-dev:armhf.
Preparing to unpack .../264-libboost-random1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-random1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libboost-thread1.67-dev:armhf.
Preparing to unpack .../265-libboost-thread1.67-dev_1.67.0-13_armhf.deb ...
Unpacking libboost-thread1.67-dev:armhf (1.67.0-13) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../266-libbsd-dev_0.9.1-2_armhf.deb ...
Unpacking libbsd-dev:armhf (0.9.1-2) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../267-libbz2-dev_1.0.6-9_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.6-9) ...
Selecting previously unselected package libc6-dbg:armhf.
Preparing to unpack .../268-libc6-dbg_2.28-8_armhf.deb ...
Unpacking libc6-dbg:armhf (2.28-8) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../269-libcurl3-gnutls_7.64.0-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.64.0-2) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../270-libcurl4-gnutls-dev_7.64.0-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.64.0-2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../271-libncurses-dev_6.1+20181013-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.1+20181013-2) ...
Selecting previously unselected package libedit-dev:armhf.
Preparing to unpack .../272-libedit-dev_3.1-20181209-1_armhf.deb ...
Unpacking libedit-dev:armhf (3.1-20181209-1) ...
Selecting previously unselected package libfuse2:armhf.
Preparing to unpack .../273-libfuse2_2.9.9-1_armhf.deb ...
Unpacking libfuse2:armhf (2.9.9-1) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../274-libsepol1-dev_2.8-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (2.8-1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../275-libpcre16-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../276-libpcre32-3_2%3a8.39-12_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-12) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../277-libpcrecpp0v5_2%3a8.39-12_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-12) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../278-libpcre3-dev_2%3a8.39-12_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-12) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../279-libselinux1-dev_2.8-1+b1_armhf.deb ...
Unpacking libselinux1-dev:armhf (2.8-1+b1) ...
Selecting previously unselected package libfuse-dev.
Preparing to unpack .../280-libfuse-dev_2.9.9-1_armhf.deb ...
Unpacking libfuse-dev (2.9.9-1) ...
Selecting previously unselected package libtcmalloc-minimal4:armhf.
Preparing to unpack .../281-libtcmalloc-minimal4_2.7-1_armhf.deb ...
Unpacking libtcmalloc-minimal4:armhf (2.7-1) ...
Selecting previously unselected package libgoogle-perftools4:armhf.
Preparing to unpack .../282-libgoogle-perftools4_2.7-1_armhf.deb ...
Unpacking libgoogle-perftools4:armhf (2.7-1) ...
Selecting previously unselected package libgoogle-perftools-dev:armhf.
Preparing to unpack .../283-libgoogle-perftools-dev_2.7-1_armhf.deb ...
Unpacking libgoogle-perftools-dev:armhf (2.7-1) ...
Selecting previously unselected package libnl-3-dev:armhf.
Preparing to unpack .../284-libnl-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libnl-route-3-dev:armhf.
Preparing to unpack .../285-libnl-route-3-dev_3.4.0-1_armhf.deb ...
Unpacking libnl-route-3-dev:armhf (3.4.0-1) ...
Selecting previously unselected package libibverbs-dev:armhf.
Preparing to unpack .../286-libibverbs-dev_22.1-1_armhf.deb ...
Unpacking libibverbs-dev:armhf (22.1-1) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../287-libjs-jquery_3.3.1~dfsg-1_all.deb ...
Unpacking libjs-jquery (3.3.1~dfsg-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../288-libjs-underscore_1.9.1~dfsg-1_all.deb ...
Unpacking libjs-underscore (1.9.1~dfsg-1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../289-libjs-sphinxdoc_1.8.4-1_all.deb ...
Unpacking libjs-sphinxdoc (1.8.4-1) ...
Preparing to unpack .../290-libkeyutils1_1.6-6_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6-6) over (1.6-2) ...
Selecting previously unselected package libkeyutils-dev:armhf.
Preparing to unpack .../291-libkeyutils-dev_1.6-6_armhf.deb ...
Unpacking libkeyutils-dev:armhf (1.6-6) ...
Selecting previously unselected package libldap2-dev:armhf.
Preparing to unpack .../292-libldap2-dev_2.4.47+dfsg-3+rpi1_armhf.deb ...
Unpacking libldap2-dev:armhf (2.4.47+dfsg-3+rpi1) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../293-libsnappy1v5_1.1.7-1_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.7-1) ...
Selecting previously unselected package libleveldb1d:armhf.
Preparing to unpack .../294-libleveldb1d_1.20-2.1_armhf.deb ...
Unpacking libleveldb1d:armhf (1.20-2.1) ...
Selecting previously unselected package libleveldb-dev:armhf.
Preparing to unpack .../295-libleveldb-dev_1.20-2.1_armhf.deb ...
Unpacking libleveldb-dev:armhf (1.20-2.1) ...
Selecting previously unselected package liburcu6:armhf.
Preparing to unpack .../296-liburcu6_0.10.2-1_armhf.deb ...
Unpacking liburcu6:armhf (0.10.2-1) ...
Selecting previously unselected package liblttng-ust-ctl4:armhf.
Preparing to unpack .../297-liblttng-ust-ctl4_2.10.3-1_armhf.deb ...
Unpacking liblttng-ust-ctl4:armhf (2.10.3-1) ...
Selecting previously unselected package liblttng-ust0:armhf.
Preparing to unpack .../298-liblttng-ust0_2.10.3-1_armhf.deb ...
Unpacking liblttng-ust0:armhf (2.10.3-1) ...
Selecting previously unselected package liblttng-ust-python-agent0:armhf.
Preparing to unpack .../299-liblttng-ust-python-agent0_2.10.3-1_armhf.deb ...
Unpacking liblttng-ust-python-agent0:armhf (2.10.3-1) ...
Selecting previously unselected package liburcu-dev:armhf.
Preparing to unpack .../300-liburcu-dev_0.10.2-1_armhf.deb ...
Unpacking liburcu-dev:armhf (0.10.2-1) ...
Selecting previously unselected package liblttng-ust-dev:armhf.
Preparing to unpack .../301-liblttng-ust-dev_2.10.3-1_armhf.deb ...
Unpacking liblttng-ust-dev:armhf (2.10.3-1) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../302-libnspr4-dev_2%3a4.20-1_armhf.deb ...
Unpacking libnspr4-dev (2:4.20-1) ...
Selecting previously unselected package libnss3-dev:armhf.
Preparing to unpack .../303-libnss3-dev_2%3a3.42.1-1_armhf.deb ...
Unpacking libnss3-dev:armhf (2:3.42.1-1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../304-libssl-dev_1.1.1b-1_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1b-1) ...
Selecting previously unselected package libudev-dev:armhf.
Preparing to unpack .../305-libudev-dev_241-1+rpi2_armhf.deb ...
Unpacking libudev-dev:armhf (241-1+rpi2) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../306-libxml2-dev_2.9.4+dfsg1-7+b1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.4+dfsg1-7+b1) ...
Selecting previously unselected package lsb-release.
Preparing to unpack .../307-lsb-release_10.2019031300+rpi1_all.deb ...
Unpacking lsb-release (10.2019031300+rpi1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../308-pkg-config_0.29-6_armhf.deb ...
Unpacking pkg-config (0.29-6) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../309-python-babel-localedata_2.6.0+dfsg.1-1_all.deb ...
Unpacking python-babel-localedata (2.6.0+dfsg.1-1) ...
Selecting previously unselected package python-backports.functools-lru-cache.
Preparing to unpack .../310-python-backports.functools-lru-cache_1.5-3_all.deb ...
Unpacking python-backports.functools-lru-cache (1.5-3) ...
Selecting previously unselected package python-soupsieve.
Preparing to unpack .../311-python-soupsieve_1.8+dfsg-1_all.deb ...
Unpacking python-soupsieve (1.8+dfsg-1) ...
Selecting previously unselected package python-bs4.
Preparing to unpack .../312-python-bs4_4.7.1-1_all.deb ...
Unpacking python-bs4 (4.7.1-1) ...
Selecting previously unselected package python-six.
Preparing to unpack .../313-python-six_1.12.0-1_all.deb ...
Unpacking python-six (1.12.0-1) ...
Selecting previously unselected package python-cherrypy3.
Preparing to unpack .../314-python-cherrypy3_8.9.1-2_all.deb ...
Unpacking python-cherrypy3 (8.9.1-2) ...
Selecting previously unselected package python-dnspython.
Preparing to unpack .../315-python-dnspython_1.16.0-1_all.deb ...
Unpacking python-dnspython (1.16.0-1) ...
Selecting previously unselected package python-pkg-resources.
Preparing to unpack .../316-python-pkg-resources_40.8.0-1_all.deb ...
Unpacking python-pkg-resources (40.8.0-1) ...
Selecting previously unselected package python-formencode.
Preparing to unpack .../317-python-formencode_1.3.0-3_all.deb ...
Unpacking python-formencode (1.3.0-3) ...
Selecting previously unselected package python-logutils.
Preparing to unpack .../318-python-logutils_0.3.3-5_all.deb ...
Unpacking python-logutils (0.3.3-5) ...
Selecting previously unselected package python-markupsafe.
Preparing to unpack .../319-python-markupsafe_1.1.0-1_armhf.deb ...
Unpacking python-markupsafe (1.1.0-1) ...
Selecting previously unselected package python-mako.
Preparing to unpack .../320-python-mako_1.0.7+ds1-1_all.deb ...
Unpacking python-mako (1.0.7+ds1-1) ...
Selecting previously unselected package python-nose.
Preparing to unpack .../321-python-nose_1.3.7-4_all.deb ...
Unpacking python-nose (1.3.7-4) ...
Selecting previously unselected package python-tempita.
Preparing to unpack .../322-python-tempita_0.5.2-2_all.deb ...
Unpacking python-tempita (0.5.2-2) ...
Selecting previously unselected package python-paste.
Preparing to unpack .../323-python-paste_3.0.6+dfsg-1_all.deb ...
Unpacking python-paste (3.0.6+dfsg-1) ...
Selecting previously unselected package python-pastedeploy-tpl.
Preparing to unpack .../324-python-pastedeploy-tpl_2.0.1-1_all.deb ...
Unpacking python-pastedeploy-tpl (2.0.1-1) ...
Selecting previously unselected package python-pastedeploy.
Preparing to unpack .../325-python-pastedeploy_2.0.1-1_all.deb ...
Unpacking python-pastedeploy (2.0.1-1) ...
Selecting previously unselected package python-simplegeneric.
Preparing to unpack .../326-python-simplegeneric_0.8.1-2_all.deb ...
Unpacking python-simplegeneric (0.8.1-2) ...
Selecting previously unselected package python-singledispatch.
Preparing to unpack .../327-python-singledispatch_3.4.0.3-2_all.deb ...
Unpacking python-singledispatch (3.4.0.3-2) ...
Selecting previously unselected package python-simplejson.
Preparing to unpack .../328-python-simplejson_3.16.0-1_armhf.deb ...
Unpacking python-simplejson (3.16.0-1) ...
Selecting previously unselected package python-webob.
Preparing to unpack .../329-python-webob_1%3a1.8.5-1_all.deb ...
Unpacking python-webob (1:1.8.5-1) ...
Selecting previously unselected package python-waitress.
Preparing to unpack .../330-python-waitress_1.2.0~b2-2_all.deb ...
Unpacking python-waitress (1.2.0~b2-2) ...
Selecting previously unselected package python-webtest.
Preparing to unpack .../331-python-webtest_2.0.32-1_all.deb ...
Unpacking python-webtest (2.0.32-1) ...
Selecting previously unselected package python-pecan.
Preparing to unpack .../332-python-pecan_1.3.2-2_all.deb ...
Unpacking python-pecan (1.3.2-2) ...
Selecting previously unselected package python-prettytable.
Preparing to unpack .../333-python-prettytable_0.7.2-4_all.deb ...
Unpacking python-prettytable (0.7.2-4) ...
Selecting previously unselected package python-setuptools.
Preparing to unpack .../334-python-setuptools_40.8.0-1_all.deb ...
Unpacking python-setuptools (40.8.0-1) ...
Selecting previously unselected package python-werkzeug.
Preparing to unpack .../335-python-werkzeug_0.14.1+dfsg1-4_all.deb ...
Unpacking python-werkzeug (0.14.1+dfsg1-4) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../336-python3-pkg-resources_40.8.0-1_all.deb ...
Unpacking python3-pkg-resources (40.8.0-1) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../337-python3-tz_2018.9-1_all.deb ...
Unpacking python3-tz (2018.9-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../338-python3-babel_2.6.0+dfsg.1-1_all.deb ...
Unpacking python3-babel (2.6.0+dfsg.1-1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../339-python3-certifi_2018.8.24-1_all.deb ...
Unpacking python3-certifi (2018.8.24-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../340-python3-chardet_3.0.4-3_all.deb ...
Unpacking python3-chardet (3.0.4-3) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../341-python3-roman_2.0.0-3_all.deb ...
Unpacking python3-roman (2.0.0-3) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../342-python3-docutils_0.14+dfsg-4_all.deb ...
Unpacking python3-docutils (0.14+dfsg-4) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../343-python3-idna_2.6-1_all.deb ...
Unpacking python3-idna (2.6-1) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../344-python3-imagesize_1.0.0-1_all.deb ...
Unpacking python3-imagesize (1.0.0-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../345-python3-markupsafe_1.1.0-1_armhf.deb ...
Unpacking python3-markupsafe (1.1.0-1) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../346-python3-jinja2_2.10-1_all.deb ...
Unpacking python3-jinja2 (2.10-1) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../347-python3-pyparsing_2.2.0+dfsg1-2_all.deb ...
Unpacking python3-pyparsing (2.2.0+dfsg1-2) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../348-python3-six_1.12.0-1_all.deb ...
Unpacking python3-six (1.12.0-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../349-python3-packaging_19.0-1_all.deb ...
Unpacking python3-packaging (19.0-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../350-python3-pygments_2.3.1+dfsg-1_all.deb ...
Unpacking python3-pygments (2.3.1+dfsg-1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../351-python3-urllib3_1.24.1-1_all.deb ...
Unpacking python3-urllib3 (1.24.1-1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../352-python3-requests_2.21.0-1_all.deb ...
Unpacking python3-requests (2.21.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../353-python3-setuptools_40.8.0-1_all.deb ...
Unpacking python3-setuptools (40.8.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../354-sphinx-common_1.8.4-1_all.deb ...
Unpacking sphinx-common (1.8.4-1) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../355-python3-alabaster_0.7.8-1_all.deb ...
Unpacking python3-alabaster (0.7.8-1) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../356-python3-sphinx_1.8.4-1_all.deb ...
Unpacking python3-sphinx (1.8.4-1) ...
Selecting previously unselected package valgrind.
Preparing to unpack .../357-valgrind_1%3a3.7.0-6+rpi6_armhf.deb ...
Unpacking valgrind (1:3.7.0-6+rpi6) ...
Selecting previously unselected package libreadline5:armhf.
Preparing to unpack .../358-libreadline5_5.2+dfsg-3_armhf.deb ...
Unpacking libreadline5:armhf (5.2+dfsg-3) ...
Selecting previously unselected package xfsprogs.
Preparing to unpack .../359-xfsprogs_4.20.0-1_armhf.deb ...
Unpacking xfsprogs (4.20.0-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../360-zlib1g-dev_1%3a1.2.11.dfsg-1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../361-dh-exec_0.23.1_armhf.deb ...
Unpacking dh-exec (0.23.1) ...
Selecting previously unselected package libsnappy-dev:armhf.
Preparing to unpack .../362-libsnappy-dev_1.1.7-1_armhf.deb ...
Unpacking libsnappy-dev:armhf (1.1.7-1) ...
Selecting previously unselected package xfslibs-dev.
Preparing to unpack .../363-xfslibs-dev_4.20.0-1_armhf.deb ...
Unpacking xfslibs-dev (4.20.0-1) ...
Selecting previously unselected package sbuild-build-depends-ceph-dummy.
Preparing to unpack .../364-sbuild-build-depends-ceph-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-ceph-dummy (0.invalid.0) ...
Setting up libboost1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-program-options1.67.0:armhf (1.67.0-13) ...
Setting up libpcrecpp0v5:armhf (2:8.39-12) ...
Setting up libpipeline1:armhf (1.5.1-2) ...
Setting up libgraphite2-3:armhf (1.3.13-7) ...
Setting up liblcms2-2:armhf (2.9-3) ...
Setting up libpixman-1-0:armhf (0.36.0-1) ...
Setting up wdiff (1.2.2-2) ...
Setting up libx11-xcb1:armhf (2:1.6.7-1) ...
Setting up libfile-which-perl (1.23-1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libkeyutils1:armhf (1.6-6) ...
Setting up libproxy1v5:armhf (0.4.15-5) ...
Setting up libpsl5:armhf (0.20.2-2) ...
Setting up libdrm-nouveau2:armhf (2.4.97-1+rpi1) ...
Setting up libreadline5:armhf (5.2+dfsg-3) ...
Setting up libdrm-etnaviv1:armhf (2.4.97-1+rpi1) ...
Setting up mime-support (3.62) ...
Installing new version of config file /etc/mime.types ...
Setting up libpcre16-3:armhf (2:8.39-12) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up java-common (0.71) ...
Setting up libdynaloader-functions-perl (0.003-1) ...
Setting up libdatrie1:armhf (0.2.12-2) ...
Setting up libclass-method-modifiers-perl (2.12-1) ...
Setting up libio-pty-perl (1:1.08-1.1+b4) ...
Setting up libmagic-mgc (1:5.35-4) ...
Setting up libarchive-zip-perl (1.64-1) ...
Setting up libboost-program-options1.67-dev:armhf (1.67.0-13) ...
Setting up libglib2.0-0:armhf (2.58.3-1) ...
Setting up libdrm-radeon1:armhf (2.4.97-1+rpi1) ...
Setting up distro-info-data (0.39) ...
Setting up libglvnd0:armhf (1.1.0-1) ...
Setting up libhtml-tagset-perl (3.20-3) ...
Setting up liblwp-mediatypes-perl (6.02-1) ...
Setting up libgdk-pixbuf2.0-common (2.38.1+dfsg-1) ...
Setting up x11-common (1:7.7+19) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libtry-tiny-perl (0.30-1) ...
Setting up libsensors-config (1:3.5.0-3) ...
Installing new version of config file /etc/sensors3.conf ...
Setting up libtcmalloc-minimal4:armhf (2.7-1) ...
Setting up libnghttp2-14:armhf (1.36.0-2) ...
Setting up libmagic1:armhf (1:5.35-4) ...
Setting up libsepol1-dev:armhf (2.8-1) ...
Setting up perl-openssl-defaults:armhf (3) ...
Setting up gettext-base (0.19.8.1-9) ...
Setting up xkb-data (2.26-2) ...
Setting up libencode-locale-perl (1.05-1) ...
Setting up libboost-date-time1.67.0:armhf (1.67.0-13) ...
Setting up file (1:5.35-4) ...
Setting up libfuse2:armhf (2.9.9-1) ...
Setting up gperf (3.1-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libcolord2:armhf (1.4.3-4) ...
Setting up libicu63:armhf (63.1-6) ...
Setting up python-babel-localedata (2.6.0+dfsg.1-1) ...
Setting up libsnappy1v5:armhf (1.1.7-1) ...
Setting up libc6-dbg:armhf (2.28-8) ...
Setting up libpython2.7-stdlib:armhf (2.7.16-1) ...
Setting up libdconf1:armhf (0.30.1-2) ...
Setting up libldap2-dev:armhf (2.4.47+dfsg-3+rpi1) ...
Setting up libasound2-data (1.1.8-1) ...
Setting up patchutils (0.3.4-2) ...
Setting up autotools-dev (20180224.1) ...
Setting up libuv1:armhf (1.24.1-1) ...
Setting up python-pastedeploy-tpl (2.0.1-1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libfreetype6:armhf (2.9.1-3) ...
Setting up libx11-data (2:1.6.7-1) ...
Setting up libepoxy0:armhf (1.5.3-0.1) ...
Setting up libnspr4:armhf (2:4.20-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ...
Setting up libavahi-common-data:armhf (0.7-4+b1) ...
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up libfribidi0:armhf (1.0.5-3.1) ...
Setting up libssl-dev:armhf (1.1.1b-1) ...
Setting up libpcre32-3:armhf (2:8.39-12) ...
Setting up udev (241-1+rpi2) ...
A chroot environment has been detected, udev not started.
update-initramfs: deferring update (trigger activated)
Setting up libio-html-perl (1.001-1) ...
Setting up autopoint (0.19.8.1-9) ...
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up libb-hooks-op-check-perl (0.22-1+b1) ...
Setting up icu-devtools (63.1-6) ...
Setting up pkg-config (0.29-6) ...
Setting up fonts-dejavu-core (2.37-1) ...
Setting up libudev-dev:armhf (241-1+rpi2) ...
Setting up libboost-iostreams1.67.0:armhf (1.67.0-13) ...
Setting up libipc-run-perl (20180523.0-1) ...
Setting up libpcsclite1:armhf (1.8.24-1) ...
Setting up ucf (3.0038+nmu1) ...
Setting up libsensors5:armhf (1:3.5.0-3) ...
Setting up libhamcrest-java (1.3-9) ...
Setting up libglapi-mesa:armhf (18.3.4-2) ...
Setting up libsub-exporter-progressive-perl (0.001013-1) ...
Setting up libtimedate-perl (2.3000-2) ...
Setting up libgif7:armhf (5.1.4-3) ...
Setting up libatk1.0-data (2.30.0-2) ...
Setting up uuid-runtime (2.33.1-0.1) ...
Adding group `uuidd' (GID 114) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 107) ...
Adding new user `uuidd' (UID 107) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
Running in chroot, ignoring request.
All runlevel operations denied by policy
invoke-rc.d: policy-rc.d denied execution of start.
Created symlink /etc/systemd/system/sockets.target.wants/uuidd.socket -> /lib/systemd/system/uuidd.socket.
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up librhash0:armhf (1.3.8-1) ...
Setting up libkeyutils-dev:armhf (1.6-6) ...
Setting up liburcu6:armhf (0.10.2-1) ...
Setting up libuchardet0:armhf (0.0.6-3) ...
Setting up libasound2:armhf (1.1.8-1) ...
Setting up libnl-3-200:armhf (3.4.0-1) ...
Setting up libboost-python1.67.0 (1.67.0-13) ...
Setting up librole-tiny-perl (2.000006-1) ...
Setting up libharfbuzz0b:armhf (2.3.1-1) ...
Setting up libthai-data (0.1.28-2) ...
Setting up libdevel-globaldestruction-perl (0.14-1) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up libboost-atomic1.67.0:armhf (1.67.0-13) ...
Setting up libjson-glib-1.0-common (1.4.4-2) ...
Setting up sgml-base (1.29) ...
Setting up libstrictures-perl (2.000005-1) ...
Setting up libsub-quote-perl (2.005001-1) ...
Setting up cmake-data (3.13.4-1) ...
Setting up libatk1.0-0:armhf (2.30.0-2) ...
Setting up libtiff5:armhf (4.0.10-4) ...
Setting up libwayland-egl1:armhf (1.16.0-1) ...
Setting up libmpdec2:armhf (2.4.2-2) ...
Setting up libboost-context1.67.0:armhf (1.67.0-13) ...
Setting up libjs-jquery (3.3.1~dfsg-1) ...
Setting up libboost-system1.67.0:armhf (1.67.0-13) ...
Setting up glib-networking-common (2.58.0-2) ...
Setting up libaio1:armhf (0.3.112-3) ...
Setting up libc-dev-bin (2.28-8) ...
Setting up libfile-homedir-perl (1.004-1) ...
Setting up valgrind (1:3.7.0-6+rpi6) ...
Setting up libboost-serialization1.67.0:armhf (1.67.0-13) ...
Setting up libbsd0:armhf (0.9.1-2) ...
Setting up libelf1:armhf (0.176-1) ...
Setting up libxml2:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libbsd-dev:armhf (0.9.1-2) ...
Setting up liburi-perl (1.76-1) ...
Setting up chrpath (0.16-2) ...
Setting up dctrl-tools (2.24-3) ...
Setting up libjsoncpp1:armhf (1.7.4-3) ...
Setting up libgoogle-perftools4:armhf (2.7-1) ...
Setting up libjs-underscore (1.9.1~dfsg-1) ...
Setting up libpopt0:armhf (1.16-12) ...
Setting up libdrm-amdgpu1:armhf (2.4.97-1+rpi1) ...
Setting up libxkbcommon0:armhf (0.8.2-1) ...
Setting up libwayland-client0:armhf (1.16.0-1) ...
Setting up libnet-ssleay-perl (1.85-2+b1) ...
Setting up libboost-atomic1.67-dev:armhf (1.67.0-13) ...
Setting up liburcu-dev:armhf (0.10.2-1) ...
Setting up libfile-stripnondeterminism-perl (1.1.2-1) ...
Setting up libnspr4-dev (2:4.20-1) ...
Setting up glib-networking-services (2.58.0-2) ...
Setting up libboost-serialization1.67-dev:armhf (1.67.0-13) ...
Setting up libleveldb1d:armhf (1.20-2.1) ...
Setting up libhttp-date-perl (6.02-1) ...
Setting up libdw1:armhf (0.176-1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libpython3.7-stdlib:armhf (3.7.3~rc1-1) ...
Setting up libpython2.7:armhf (2.7.16-1) ...
Setting up libxcb1:armhf (1.13.1-2) ...
Setting up libboost-regex1.67.0:armhf (1.67.0-13) ...
Setting up libboost-chrono1.67.0:armhf (1.67.0-13) ...
Setting up libfile-listing-perl (6.04-1) ...
Setting up python2.7 (2.7.16-1) ...
Setting up libleveldb-dev:armhf (1.20-2.1) ...
Setting up libboost-thread1.67.0:armhf (1.67.0-13) ...
Setting up libpython3.7:armhf (3.7.3~rc1-1) ...
Setting up libpython2-stdlib:armhf (2.7.16-1) ...
Setting up libarchive13:armhf (3.3.3-4) ...
Setting up libxcb-render0:armhf (1.13.1-2) ...
Setting up fontconfig-config (2.13.1-2) ...
Installing new version of config file /etc/fonts/fonts.conf ...
Setting up libxcb-glx0:armhf (1.13.1-2) ...
Setting up libgoogle-perftools-dev:armhf (2.7-1) ...
Setting up libedit2:armhf (3.1-20181209-1) ...
Setting up libsnappy-dev:armhf (1.1.7-1) ...
Setting up libavahi-common3:armhf (0.7-4+b1) ...
Setting up libnet-http-perl (6.18-1) ...
Setting up m4 (1.4.18-2) ...
Setting up libboost-coroutine1.67.0:armhf (1.67.0-13) ...
Setting up libcurl3-gnutls:armhf (7.64.0-2) ...
Setting up dconf-service (0.30.1-2) ...
Setting up libnss3:armhf (2:3.42.1-1) ...
Setting up libxcb-shm0:armhf (1.13.1-2) ...
Setting up libaio-dev:armhf (0.3.112-3) ...
Setting up libcurl4-gnutls-dev:armhf (7.64.0-2) ...
Setting up libdevel-callchecker-perl (0.008-1) ...
Setting up python2 (2.7.16-1) ...
Setting up libjson-glib-1.0-0:armhf (1.4.4-2) ...
Setting up libnl-route-3-200:armhf (3.4.0-1) ...
Setting up libxcb-present0:armhf (1.13.1-2) ...
Setting up libthai0:armhf (0.1.28-2) ...
Setting up libpython-stdlib:armhf (2.7.16-1) ...
Setting up libboost-date-time1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-chrono1.67-dev:armhf (1.67.0-13) ...
Setting up liblttng-ust-ctl4:armhf (2.10.3-1) ...
Setting up libxcb-sync1:armhf (1.13.1-2) ...
Setting up shared-mime-info (1.10-1) ...
Setting up bsdmainutils (11.1.2) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode
Setting up libcroco3:armhf (0.6.12-3) ...
Setting up libboost-context1.67-dev:armhf (1.67.0-13) ...
Setting up libbabeltrace1:armhf (1.5.6-2) ...
Setting up libjs-sphinxdoc (1.8.4-1) ...
Setting up autoconf (2.69-11) ...
Setting up libxcb-dri2-0:armhf (1.13.1-2) ...
Setting up libwww-robotrules-perl (6.02-1) ...
Setting up dwz (0.12-3) ...
Setting up libnl-3-dev:armhf (3.4.0-1) ...
Setting up libnss3-dev:armhf (2:3.42.1-1) ...
Setting up groff-base (1.22.4-3) ...
Setting up libwayland-cursor0:armhf (1.16.0-1) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libhtml-parser-perl (3.72-3+b2) ...
Setting up libcurl4:armhf (7.64.0-2) ...
Setting up libllvm7:armhf (1:7.0.1-8+rpi1) ...
Setting up libc6-dev:armhf (2.28-8) ...
Setting up libx11-6:armhf (2:1.6.7-1) ...
Setting up libboost-filesystem1.67.0:armhf (1.67.0-13) ...
Setting up libboost-coroutine1.67-dev:armhf (1.67.0-13) ...
Setting up libboost-system1.67-dev:armhf (1.67.0-13) ...
Setting up libfontconfig1:armhf (2.13.1-2) ...
Setting up liblttng-ust0:armhf (2.10.3-1) ...
Setting up liblttng-ust-python-agent0:armhf (2.10.3-1) ...
Setting up libboost-random1.67.0:armhf (1.67.0-13) ...
Setting up libboost-random1.67-dev:armhf (1.67.0-13) ...
Setting up libxcomposite1:armhf (1:0.4.4-2) ...
Setting up python (2.7.16-1) ...
Setting up libicu-dev:armhf (63.1-6) ...
Setting up libavahi-client3:armhf (0.7-4+b1) ...
Setting up libio-socket-ssl-perl (2.060-3) ...
Setting up libpython3-stdlib:armhf (3.7.2-1) ...
Setting up libhttp-message-perl (6.18-1) ...
Setting up libbz2-dev:armhf (1.0.6-9) ...
Setting up automake (1:1.16.1-4) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libxcb-dri3-0:armhf (1.13.1-2) ...
Setting up python3.7 (3.7.3~rc1-1) ...
Setting up libhttp-negotiate-perl (6.01-1) ...
Setting up cython (0.29.2-2) ...
Setting up libibverbs1:armhf (22.1-1) ...
Setting up fontconfig (2.13.1-2) ...
Regenerating fonts cache... done.
Setting up libncurses-dev:armhf (6.1+20181013-2) ...
Setting up gettext (0.19.8.1-9) ...
Setting up libboost-filesystem1.67-dev:armhf (1.67.0-13) ...
Setting up dconf-gsettings-backend:armhf (0.30.1-2) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up ibverbs-providers:armhf (22.1-1) ...
Setting up python-werkzeug (0.14.1+dfsg1-4) ...
Setting up libhttp-cookies-perl (6.04-1) ...
Setting up libtool (2.4.6-9) ...
Setting up libboost-thread1.67-dev:armhf (1.67.0-13) ...
Setting up libpcre3-dev:armhf (2:8.39-12) ...
Setting up libboost-regex1.67-dev:armhf (1.67.0-13) ...
Setting up python-pkg-resources (40.8.0-1) ...
Setting up libbabeltrace-dev:armhf (1.5.6-2) ...
Setting up libhtml-tree-perl (5.07-2) ...
Setting up libparams-classify-perl (0.015-1+b1) ...
Setting up libpango-1.0-0:armhf (1.42.4-6) ...
Setting up libgl1-mesa-dri:armhf (18.3.4-2) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up python3 (3.7.2-1) ...
Setting up python-simplejson (3.16.0-1) ...
Setting up libatspi2.0-0:armhf (2.30.0-7) ...
Setting up man-db (2.8.5-2) ...
Not building database; man-db/auto-update is not 'true'.
Created symlink /etc/systemd/system/timers.target.wants/man-db.timer -> /lib/systemd/system/man-db.timer.
Setting up python3-markupsafe (1.1.0-1) ...
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up python3-tz (2018.9-1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up python-six (1.12.0-1) ...
Setting up python3-six (1.12.0-1) ...
Setting up libatk-bridge2.0-0:armhf (2.30.0-5) ...
Setting up libnl-route-3-dev:armhf (3.4.0-1) ...
Setting up python3-roman (2.0.0-3) ...
Setting up python3-jinja2 (2.10-1) ...
Setting up python3-pygments (2.3.1+dfsg-1) ...
Setting up libxml2-dev:armhf (2.9.4+dfsg1-7+b1) ...
Setting up libexpat1-dev:armhf (2.2.6-1) ...
Setting up python3-pyparsing (2.2.0+dfsg1-2) ...
Setting up python-tempita (0.5.2-2) ...
Setting up python3-certifi (2018.8.24-1) ...
Setting up libmodule-runtime-perl (0.016-1) ...
Setting up libxfixes3:armhf (1:5.0.3-1) ...
Setting up uuid-dev:armhf (2.33.1-0.1) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ...
Setting up sphinx-common (1.8.4-1) ...
Setting up libxinerama1:armhf (2:1.1.4-2) ...
Setting up libedit-dev:armhf (3.1-20181209-1) ...
Setting up python3-idna (2.6-1) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up cython3 (0.29.2-2) ...
Setting up python-setuptools (40.8.0-1) ...
Setting up xfsprogs (4.20.0-1) ...
update-initramfs: deferring update (trigger activated)
Running in chroot, ignoring request: daemon-reload
Setting up python-backports.functools-lru-cache (1.5-3) ...
Setting up python-singledispatch (3.4.0.3-2) ...
Setting up python-markupsafe (1.1.0-1) ...
Setting up python3-urllib3 (1.24.1-1) ...
Setting up libcups2:armhf (2.2.10-5) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1) ...
Setting up python-webob (1:1.8.5-1) ...
Setting up python-simplegeneric (0.8.1-2) ...
Setting up python-prettytable (0.7.2-4) ...
Setting up cmake (3.13.4-1) ...
Setting up python-waitress (1.2.0~b2-2) ...
update-alternatives: using /usr/bin/waitress-serve-python2 to provide /usr/bin/waitress-serve (waitress-serve) in auto mode
Setting up libcairo-gobject2:armhf (1.16.0-4) ...
Setting up python-dnspython (1.16.0-1) ...
Setting up libpangoft2-1.0-0:armhf (1.42.4-6) ...
Setting up lsb-release (10.2019031300+rpi1) ...
Setting up python3-lib2to3 (3.7.3~rc1-1) ...
Setting up python-logutils (0.3.3-5) ...
Setting up xfslibs-dev (4.20.0-1) ...
Setting up libboost-iostreams1.67-dev:armhf (1.67.0-13) ...
Setting up libgtk-3-common (3.24.5-1) ...
Setting up libpangocairo-1.0-0:armhf (1.42.4-6) ...
Setting up python3-imagesize (1.0.0-1) ...
Setting up python-formencode (1.3.0-3) ...
Setting up python3-pkg-resources (40.8.0-1) ...
Setting up python3-distutils (3.7.3~rc1-1) ...
Setting up dh-python (3.20190308) ...
Setting up gsettings-desktop-schemas (3.28.1-1) ...
Setting up libblkid-dev:armhf (2.33.1-0.1) ...
Setting up gtk-update-icon-cache (3.24.5-1) ...
Setting up liblttng-ust-dev:armhf (2.10.3-1) ...
Setting up libpython2.7-dev:armhf (2.7.16-1) ...
Setting up python-mako (1.0.7+ds1-1) ...
Setting up libxdamage1:armhf (1:1.1.4-3) ...
Setting up python-cherrypy3 (8.9.1-2) ...
Setting up python3-setuptools (40.8.0-1) ...
Setting up libxi6:armhf (2:1.7.9-1) ...
Setting up libbabeltrace-ctf-dev (1.5.6-2) ...
Setting up python3-babel (2.6.0+dfsg.1-1) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up libselinux1-dev:armhf (2.8-1+b1) ...
Setting up python-nose (1.3.7-4) ...
Setting up python3-alabaster (0.7.8-1) ...
Setting up libimport-into-perl (1.002005-1) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libmoo-perl (2.003004-2) ...
Setting up libpython3.7-dev:armhf (3.7.3~rc1-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libxcursor1:armhf (1:1.1.15-2) ...
Setting up libfuse-dev (2.9.9-1) ...
Setting up libibverbs-dev:armhf (22.1-1) ...
Setting up python3.7-dev (3.7.3~rc1-1) ...
Setting up librsvg2-2:armhf (2.44.10-1+rpi1) ...
Setting up python-soupsieve (1.8+dfsg-1) ...
Setting up python3-packaging (19.0-1) ...
Setting up python3-chardet (3.0.4-3) ...
Setting up python3-requests (2.21.0-1) ...
Setting up librsvg2-common:armhf (2.44.10-1+rpi1) ...
Setting up python-paste (3.0.6+dfsg-1) ...
Setting up libpython2-dev:armhf (2.7.16-1) ...
Setting up glib-networking:armhf (2.58.0-2) ...
Setting up python-pastedeploy (2.0.1-1) ...
Setting up python2.7-dev (2.7.16-1) ...
Setting up libglx-mesa0:armhf (18.3.4-2) ...
Setting up libpython3-dev:armhf (3.7.2-1) ...
Setting up python2-dev (2.7.16-1) ...
Setting up libsoup2.4-1:armhf (2.64.2-2) ...
Setting up libglx0:armhf (1.1.0-1) ...
Setting up python-bs4 (4.7.1-1) ...
Setting up libpython-dev:armhf (2.7.16-1) ...
Setting up python-webtest (2.0.32-1) ...
Setting up libgl1:armhf (1.1.0-1) ...
Setting up adwaita-icon-theme (3.30.1-1) ...
update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
Setting up python3-dev (3.7.2-1) ...
Setting up libgl1-mesa-glx:armhf (18.3.4-2) ...
Setting up python-pecan (1.3.2-2) ...
update-alternatives: using /usr/bin/python2-pecan to provide /usr/bin/pecan (pecan) in auto mode
update-alternatives: using /usr/bin/python2-gunicorn_pecan to provide /usr/bin/gunicorn_pecan (gunicorn_pecan) in auto mode
Setting up libsoup-gnome2.4-1:armhf (2.64.2-2) ...
Setting up python-dev (2.7.16-1) ...
Setting up librest-0.7-0:armhf (0.8.1-1) ...
Setting up libgtk-3-0:armhf (3.24.5-1) ...
Setting up libboost-python1.67-dev (1.67.0-13) ...
Setting up default-jre-headless (2:1.11-71+b1) ...
Setting up libwww-perl (6.36-1) ...
Setting up openjdk-11-jre-headless:armhf (11.0.3+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up openjdk-11-jre:armhf (11.0.3+1-1) ...
Setting up openjdk-11-jdk-headless:armhf (11.0.3+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jar to provide /usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javac to provide /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/javap to provide /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jps to provide /usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode
Setting up default-jre (2:1.11-71+b1) ...
Setting up dh-autoreconf (19) ...
Setting up default-jdk-headless (2:1.11-71+b1) ...
Setting up devscripts (2.19.4) ...
Setting up dh-strip-nondeterminism (1.1.2-1) ...
Setting up openjdk-11-jdk:armhf (11.0.3+1-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode
Setting up ca-certificates-java (20190214) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:ACCVRAIZ1.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AddTrust_External_Root.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Certigna.pem
Adding debian:Certinomis_-_Root_CA.pem
Adding debian:Certplus_Class_2_Primary_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:Deutsche_Telekom_Root_CA_2.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:EC-ACC.pem
Adding debian:EE_Certification_Centre_Root_CA.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Global_CA.pem
Adding debian:GeoTrust_Primary_Certification_Authority.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G3.pem
Adding debian:GeoTrust_Universal_CA.pem
Adding debian:GeoTrust_Universal_CA_2.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Izenpe.com.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GA_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G2.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:Taiwan_GRCA.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G4.pem
Adding debian:VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:Verisign_Class_3_Public_Primary_Certification_Authority_-_G3.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:thawte_Primary_Root_CA.pem
Adding debian:thawte_Primary_Root_CA_-_G2.pem
Adding debian:thawte_Primary_Root_CA_-_G3.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:LuxTrust_Global_Root_2.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:TrustCor_RootCert_CA-2.pem
done.
Setting up junit4 (4.12-8) ...
Setting up liblwp-protocol-https-perl (6.07-2) ...
Setting up debhelper (12.1.1) ...
Setting up default-jdk (2:1.11-71+b1) ...
Setting up dh-exec (0.23.1) ...
Setting up javahelper (0.72.2) ...
Processing triggers for libc-bin (2.28-7+rpi1) ...
Processing triggers for systemd (241-1+rpi1) ...
Processing triggers for ca-certificates (20190110) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Processing triggers for sgml-base (1.29) ...
Setting up docutils-common (0.14+dfsg-4) ...
Processing triggers for sgml-base (1.29) ...
Setting up python3-docutils (0.14+dfsg-4) ...
update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode
update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode
Setting up python3-sphinx (1.8.4-1) ...
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-apidoc to provide /usr/bin/sphinx-apidoc (sphinx-apidoc) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-autogen to provide /usr/bin/sphinx-autogen (sphinx-autogen) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-build to provide /usr/bin/sphinx-build (sphinx-build) in auto mode
update-alternatives: using /usr/share/sphinx/scripts/python3/sphinx-quickstart to provide /usr/bin/sphinx-quickstart (sphinx-quickstart) in auto mode
Setting up sbuild-build-depends-ceph-dummy (0.invalid.0) ...
Processing triggers for initramfs-tools (0.133) ...
Processing triggers for libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ...
W: No sandbox user '_apt' on the system, can not drop privileges
+------------------------------------------------------------------------------+
| Build environment |
+------------------------------------------------------------------------------+
Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.31.1-11+rpi1 dpkg-dev_1.19.5 g++-8_8.2.0-21+rpi1 gcc-8_8.2.0-21+rpi1 libc6-dev_2.28-8 libstdc++-8-dev_8.2.0-21+rpi1 libstdc++6_8.2.0-21+rpi1 linux-libc-dev_4.18.20-2+rpi1
Package versions: adduser_3.118 adwaita-icon-theme_3.30.1-1 apt_1.8.0~rc3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1+rpi1 base-passwd_3.5.46 bash_5.0-2 binutils_2.31.1-11+rpi1 binutils-arm-linux-gnueabihf_2.31.1-11+rpi1 binutils-common_2.31.1-11+rpi1 bsdmainutils_11.1.2 bsdutils_1:2.33.1-0.1 build-essential_12.5 bzip2_1.0.6-9 ca-certificates_20190110 ca-certificates-java_20190214 chrpath_0.16-2 cmake_3.13.4-1 cmake-data_3.13.4-1 coreutils_8.30-1 cpio_2.12+dfsg-6 cpp_4:8.2.0-2+rpi1 cpp-8_8.2.0-21+rpi1 cython_0.29.2-2 cython3_0.29.2-2 dash_0.5.10.2-5 dbus_1.12.12-1 dbus-user-session_1.12.12-1 dconf-gsettings-backend_0.30.1-2 dconf-service_0.30.1-2 dctrl-tools_2.24-3 debconf_1.5.70 debhelper_12.1.1 debianutils_4.8.6.1 default-jdk_2:1.11-71+b1 default-jdk-headless_2:1.11-71+b1 default-jre_2:1.11-71+b1 default-jre-headless_2:1.11-71+b1 devscripts_2.19.4 dh-autoreconf_19 dh-exec_0.23.1 dh-python_3.20190308 dh-strip-nondeterminism_1.1.2-1 diffutils_1:3.7-2 dirmngr_2.2.12-1+rpi1 distro-info-data_0.39 dmsetup_2:1.02.155-2 docutils-common_0.14+dfsg-4 dpkg_1.19.5 dpkg-dev_1.19.5 dwz_0.12-3 e2fslibs_1.44.5-1 e2fsprogs_1.44.5-1 e2fsprogs-l10n_1.44.5-1 fakeroot_1.23-1 fdisk_2.33.1-0.1 file_1:5.35-4 findutils_4.6.0+git+20190209-2 fontconfig_2.13.1-2 fontconfig-config_2.13.1-2 fonts-dejavu-core_2.37-1 g++_4:8.2.0-2+rpi1 g++-8_8.2.0-21+rpi1 gcc_4:8.2.0-2+rpi1 gcc-4.6-base_4.6.4-5+rpi1 gcc-4.7-base_4.7.3-11+rpi1 gcc-4.8-base_4.8.5-4 gcc-4.9-base_4.9.4-2+rpi1+b19 gcc-5-base_5.5.0-8 gcc-8_8.2.0-21+rpi1 gcc-8-base_8.2.0-21+rpi1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 glib-networking_2.58.0-2 glib-networking-common_2.58.0-2 glib-networking-services_2.58.0-2 gnupg_2.2.12-1+rpi1 gnupg-agent_2.2.12-1+rpi1 gnupg-l10n_2.2.12-1+rpi1 gnupg-utils_2.2.12-1+rpi1 gperf_3.1-1 gpg_2.2.12-1+rpi1 gpg-agent_2.2.12-1+rpi1 gpg-wks-client_2.2.12-1+rpi1 gpg-wks-server_2.2.12-1+rpi1 gpgconf_2.2.12-1+rpi1 gpgsm_2.2.12-1+rpi1 gpgv_2.2.12-1+rpi1 grep_3.3-1 groff-base_1.22.4-3 gsettings-desktop-schemas_3.28.1-1 gtk-update-icon-cache_3.24.5-1 gzip_1.9-3 hicolor-icon-theme_0.17-2 hostname_3.21 ibverbs-providers_22.1-1 icu-devtools_63.1-6 inetutils-ping_2:1.9.4-7 init-system-helpers_1.56+nmu1 initramfs-tools_0.133 initramfs-tools-core_0.133 intltool-debian_0.35.0+20060710.5 java-common_0.71 javahelper_0.72.2 junit4_4.12-8 klibc-utils_2.0.6-1+rpi1 kmod_26-1 krb5-locales_1.17-1 libacl1_2.2.52-5 libaio-dev_0.3.112-3 libaio1_0.3.112-3 libapparmor1_2.13.2-7 libapt-pkg5.0_1.8.0~rc3 libarchive-zip-perl_1.64-1 libarchive13_3.3.3-4 libargon2-1_0~20171227-0.2 libasan5_8.2.0-21+rpi1 libasound2_1.1.8-1 libasound2-data_1.1.8-1 libassuan0_2.5.2-1 libatk-bridge2.0-0_2.30.0-5 libatk1.0-0_2.30.0-2 libatk1.0-data_2.30.0-2 libatomic1_8.2.0-21+rpi1 libatspi2.0-0_2.30.0-7 libattr1_1:2.4.47-4 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2+b1 libavahi-client3_0.7-4+b1 libavahi-common-data_0.7-4+b1 libavahi-common3_0.7-4+b1 libb-hooks-op-check-perl_0.22-1+b1 libbabeltrace-ctf-dev_1.5.6-2 libbabeltrace-dev_1.5.6-2 libbabeltrace1_1.5.6-2 libbinutils_2.31.1-11+rpi1 libblkid-dev_2.33.1-0.1 libblkid1_2.33.1-0.1 libboost-atomic1.67-dev_1.67.0-13 libboost-atomic1.67.0_1.67.0-13 libboost-chrono1.67-dev_1.67.0-13 libboost-chrono1.67.0_1.67.0-13 libboost-context1.67-dev_1.67.0-13 libboost-context1.67.0_1.67.0-13 libboost-coroutine1.67-dev_1.67.0-13 libboost-coroutine1.67.0_1.67.0-13 libboost-date-time1.67-dev_1.67.0-13 libboost-date-time1.67.0_1.67.0-13 libboost-filesystem1.67-dev_1.67.0-13 libboost-filesystem1.67.0_1.67.0-13 libboost-iostreams1.67-dev_1.67.0-13 libboost-iostreams1.67.0_1.67.0-13 libboost-program-options1.67-dev_1.67.0-13 libboost-program-options1.67.0_1.67.0-13 libboost-python1.67-dev_1.67.0-13 libboost-python1.67.0_1.67.0-13 libboost-random1.67-dev_1.67.0-13 libboost-random1.67.0_1.67.0-13 libboost-regex1.67-dev_1.67.0-13 libboost-regex1.67.0_1.67.0-13 libboost-serialization1.67-dev_1.67.0-13 libboost-serialization1.67.0_1.67.0-13 libboost-system1.67-dev_1.67.0-13 libboost-system1.67.0_1.67.0-13 libboost-thread1.67-dev_1.67.0-13 libboost-thread1.67.0_1.67.0-13 libboost1.67-dev_1.67.0-13 libbsd-dev_0.9.1-2 libbsd0_0.9.1-2 libbz2-1.0_1.0.6-9 libbz2-dev_1.0.6-9 libc-bin_2.28-7+rpi1 libc-dev-bin_2.28-8 libc6_2.28-8 libc6-dbg_2.28-8 libc6-dev_2.28-8 libcairo-gobject2_1.16.0-4 libcairo2_1.16.0-4 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_8.2.0-21+rpi1 libclass-method-modifiers-perl_2.12-1 libcolord2_1.4.3-4 libcom-err2_1.44.5-1 libcroco3_0.6.12-3 libcryptsetup12_2:2.1.0-1 libcryptsetup4_2:1.7.5-1 libcups2_2.2.10-5 libcurl3-gnutls_7.64.0-2 libcurl4_7.64.0-2 libcurl4-gnutls-dev_7.64.0-2 libdatrie1_0.2.12-2 libdb5.3_5.3.28+dfsg1-0.3 libdbus-1-3_1.12.12-1 libdconf1_0.30.1-2 libdebconfclient0_0.247 libdevel-callchecker-perl_0.008-1 libdevel-globaldestruction-perl_0.14-1 libdevmapper1.02.1_2:1.02.155-2 libdpkg-perl_1.19.5 libdrm-amdgpu1_2.4.97-1+rpi1 libdrm-common_2.4.97-1+rpi1 libdrm-etnaviv1_2.4.97-1+rpi1 libdrm-nouveau2_2.4.97-1+rpi1 libdrm-radeon1_2.4.97-1+rpi1 libdrm2_2.4.97-1+rpi1 libdw1_0.176-1 libdynaloader-functions-perl_0.003-1 libedit-dev_3.1-20181209-1 libedit2_3.1-20181209-1 libelf1_0.176-1 libencode-locale-perl_1.05-1 libepoxy0_1.5.3-0.1 libexpat1_2.2.6-1 libexpat1-dev_2.2.6-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1 libffi6_3.2.1-9 libfile-homedir-perl_1.004-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.1.2-1 libfile-which-perl_1.23-1 libfontconfig1_2.13.1-2 libfreetype6_2.9.1-3 libfribidi0_1.0.5-3.1 libfuse-dev_2.9.9-1 libfuse2_2.9.9-1 libgcc-8-dev_8.2.0-21+rpi1 libgcc1_1:8.2.0-21+rpi1 libgcrypt20_1.8.4-5 libgdbm-compat4_1.18.1-3 libgdbm3_1.8.3-14 libgdbm6_1.18.1-3 libgdk-pixbuf2.0-0_2.38.1+dfsg-1 libgdk-pixbuf2.0-common_2.38.1+dfsg-1 libgif7_5.1.4-3 libgl1_1.1.0-1 libgl1-mesa-dri_18.3.4-2 libgl1-mesa-glx_18.3.4-2 libglapi-mesa_18.3.4-2 libglib2.0-0_2.58.3-1 libglvnd0_1.1.0-1 libglx-mesa0_18.3.4-2 libglx0_1.1.0-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.6-2 libgomp1_8.2.0-21+rpi1 libgoogle-perftools-dev_2.7-1 libgoogle-perftools4_2.7-1 libgpg-error-l10n_1.35-1 libgpg-error0_1.35-1 libgraphite2-3_1.3.13-7 libgssapi-krb5-2_1.17-1 libgtk-3-0_3.24.5-1 libgtk-3-common_3.24.5-1 libhamcrest-java_1.3-9 libharfbuzz0b_2.3.1-1 libhogweed4_3.4.1-1 libhtml-parser-perl_3.72-3+b2 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libibverbs-dev_22.1-1 libibverbs1_22.1-1 libicu-dev_63.1-6 libicu63_63.1-6 libidn11_1.33-2.2 libidn2-0_2.0.5-1 libimport-into-perl_1.002005-1 libio-html-perl_1.001-1 libio-pty-perl_1:1.08-1.1+b4 libio-socket-ssl-perl_2.060-3 libip4tc0_1.8.2-3 libipc-run-perl_20180523.0-1 libisl19_0.20-2 libjbig0_2.1-3.1+b2 libjpeg62-turbo_1:1.5.2-2+b1 libjs-jquery_3.3.1~dfsg-1 libjs-sphinxdoc_1.8.4-1 libjs-underscore_1.9.1~dfsg-1 libjson-c3_0.12.1+ds-2 libjson-glib-1.0-0_1.4.4-2 libjson-glib-1.0-common_1.4.4-2 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-1 libkeyutils-dev_1.6-6 libkeyutils1_1.6-6 libklibc_2.0.6-1+rpi1 libkmod2_26-1 libkrb5-3_1.17-1 libkrb5support0_1.17-1 libksba8_1.3.5-2 liblcms2-2_2.9-3 libldap-2.4-2_2.4.47+dfsg-3+rpi1 libldap-common_2.4.47+dfsg-3+rpi1 libldap2-dev_2.4.47+dfsg-3+rpi1 libleveldb-dev_1.20-2.1 libleveldb1d_1.20-2.1 libllvm7_1:7.0.1-8+rpi1 liblttng-ust-ctl4_2.10.3-1 liblttng-ust-dev_2.10.3-1 liblttng-ust-python-agent0_2.10.3-1 liblttng-ust0_2.10.3-1 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_1.8.3-1 liblzma5_5.2.4-1 libmagic-mgc_1:5.35-4 libmagic1_1:5.35-4 libmodule-runtime-perl_0.016-1 libmoo-perl_2.003004-2 libmount1_2.33.1-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses-dev_6.1+20181013-2 libncurses5_6.1+20181013-2 libncurses6_6.1+20181013-2 libncursesw5_6.1+20181013-2 libncursesw6_6.1+20181013-2 libnet-http-perl_6.18-1 libnet-ssleay-perl_1.85-2+b1 libnettle6_3.4.1-1 libnghttp2-14_1.36.0-2 libnl-3-200_3.4.0-1 libnl-3-dev_3.4.0-1 libnl-route-3-200_3.4.0-1 libnl-route-3-dev_3.4.0-1 libnpth0_1.6-1 libnspr4_2:4.20-1 libnspr4-dev_2:4.20-1 libnss-systemd_241-1+rpi1 libnss3_2:3.42.1-1 libnss3-dev_2:3.42.1-1 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam-systemd_241-1+rpi1 libpam0g_1.3.1-5 libpango-1.0-0_1.42.4-6 libpangocairo-1.0-0_1.42.4-6 libpangoft2-1.0-0_1.42.4-6 libparams-classify-perl_0.015-1+b1 libpcre16-3_2:8.39-12 libpcre3_2:8.39-12 libpcre3-dev_2:8.39-12 libpcre32-3_2:8.39-12 libpcrecpp0v5_2:8.39-12 libpcsclite1_1.8.24-1 libperl5.24_5.24.1-7 libperl5.28_5.28.1-4 libpipeline1_1.5.1-2 libpixman-1-0_0.36.0-1 libplymouth4_0.9.4-1 libpng16-16_1.6.36-5 libpopt0_1.16-12 libprocps7_2:3.3.15-2 libproxy1v5_0.4.15-5 libpsl5_0.20.2-2 libpython-dev_2.7.16-1 libpython-stdlib_2.7.16-1 libpython2-dev_2.7.16-1 libpython2-stdlib_2.7.16-1 libpython2.7_2.7.16-1 libpython2.7-dev_2.7.16-1 libpython2.7-minimal_2.7.16-1 libpython2.7-stdlib_2.7.16-1 libpython3-dev_3.7.2-1 libpython3-stdlib_3.7.2-1 libpython3.7_3.7.3~rc1-1 libpython3.7-dev_3.7.3~rc1-1 libpython3.7-minimal_3.7.3~rc1-1 libpython3.7-stdlib_3.7.3~rc1-1 libreadline5_5.2+dfsg-3 libreadline7_7.0-5 librest-0.7-0_0.8.1-1 librhash0_1.3.8-1 librole-tiny-perl_2.000006-1 librsvg2-2_2.44.10-1+rpi1 librsvg2-common_2.44.10-1+rpi1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.3.3-4 libselinux1_2.8-1+b1 libselinux1-dev_2.8-1+b1 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsensors-config_1:3.5.0-3 libsensors5_1:3.5.0-3 libsepol1_2.8-1 libsepol1-dev_2.8-1 libsigsegv2_2.12-2 libsmartcols1_2.33.1-0.1 libsnappy-dev_1.1.7-1 libsnappy1v5_1.1.7-1 libsoup-gnome2.4-1_2.64.2-2 libsoup2.4-1_2.64.2-2 libsqlite3-0_3.26.0+fossilbc891ac6b-2 libss2_1.44.5-1 libssh2-1_1.8.0-2.1 libssl-dev_1.1.1b-1 libssl1.1_1.1.1b-1 libstdc++-8-dev_8.2.0-21+rpi1 libstdc++6_8.2.0-21+rpi1 libstrictures-perl_2.000005-1 libsub-exporter-progressive-perl_0.001013-1 libsub-quote-perl_2.005001-1 libsystemd0_241-1+rpi1 libtasn1-6_4.13-3 libtcmalloc-minimal4_2.7-1 libthai-data_0.1.28-2 libthai0_0.1.28-2 libtiff5_4.0.10-4 libtimedate-perl_2.3000-2 libtinfo5_6.1+20181013-2 libtinfo6_6.1+20181013-2 libtool_2.4.6-9 libtry-tiny-perl_0.30-1 libubsan1_8.2.0-21+rpi1 libuchardet0_0.0.6-3 libudev-dev_241-1+rpi2 libudev1_241-1+rpi2 libunistring2_0.9.10-1 liburcu-dev_0.10.2-1 liburcu6_0.10.2-1 liburi-perl_1.76-1 libustr-1.0-1_1.0.4-6 libuuid1_2.33.1-0.1 libuv1_1.24.1-1 libwayland-client0_1.16.0-1 libwayland-cursor0_1.16.0-1 libwayland-egl1_1.16.0-1 libwebp6_0.6.1-2 libwww-perl_6.36-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-xcb1_2:1.6.7-1 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-render0_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb1_1.13.1-2 libxcomposite1_1:0.4.4-2 libxcursor1_1:1.1.15-2 libxdamage1_1:1.1.4-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.3-1+b2 libxfixes3_1:5.0.3-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.4-2 libxkbcommon0_0.8.2-1 libxml2_2.9.4+dfsg1-7+b1 libxml2-dev_2.9.4+dfsg1-7+b1 libxrandr2_2:1.5.1-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxtst6_2:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libzstd1_1.3.8+dfsg-3+rpi1 linux-base_4.5 linux-libc-dev_4.18.20-2+rpi1 login_1:4.5-1.1 lsb-base_10.2018112800+rpi1 lsb-release_10.2019031300+rpi1 m4_1.4.18-2 make_4.2.1-1.2 makedev_2.3.1-94 man-db_2.8.5-2 mawk_1.3.3-17 mime-support_3.62 mount_2.33.1-0.1 multiarch-support_2.28-7+rpi1 nano_3.2-2 ncurses-base_6.1+20181013-2 ncurses-bin_6.1+20181013-2 netbase_5.6 openjdk-11-jdk_11.0.3+1-1 openjdk-11-jdk-headless_11.0.3+1-1 openjdk-11-jre_11.0.3+1-1 openjdk-11-jre-headless_11.0.3+1-1 openssl_1.1.1a-1 passwd_1:4.5-1.1 patch_2.7.6-3 patchutils_0.3.4-2 perl_5.28.1-4 perl-base_5.28.1-4 perl-modules-5.24_5.24.1-7 perl-modules-5.28_5.28.1-4 perl-openssl-defaults_3 pinentry-curses_1.1.0-1 pkg-config_0.29-6 plymouth_0.9.4-1 po-debconf_1.0.21 procps_2:3.3.15-2 python_2.7.16-1 python-babel-localedata_2.6.0+dfsg.1-1 python-backports.functools-lru-cache_1.5-3 python-bs4_4.7.1-1 python-cherrypy3_8.9.1-2 python-dev_2.7.16-1 python-dnspython_1.16.0-1 python-formencode_1.3.0-3 python-logutils_0.3.3-5 python-mako_1.0.7+ds1-1 python-markupsafe_1.1.0-1 python-minimal_2.7.16-1 python-nose_1.3.7-4 python-paste_3.0.6+dfsg-1 python-pastedeploy_2.0.1-1 python-pastedeploy-tpl_2.0.1-1 python-pecan_1.3.2-2 python-pkg-resources_40.8.0-1 python-prettytable_0.7.2-4 python-setuptools_40.8.0-1 python-simplegeneric_0.8.1-2 python-simplejson_3.16.0-1 python-singledispatch_3.4.0.3-2 python-six_1.12.0-1 python-soupsieve_1.8+dfsg-1 python-tempita_0.5.2-2 python-waitress_1.2.0~b2-2 python-webob_1:1.8.5-1 python-webtest_2.0.32-1 python-werkzeug_0.14.1+dfsg1-4 python2_2.7.16-1 python2-dev_2.7.16-1 python2-minimal_2.7.16-1 python2.7_2.7.16-1 python2.7-dev_2.7.16-1 python2.7-minimal_2.7.16-1 python3_3.7.2-1 python3-alabaster_0.7.8-1 python3-babel_2.6.0+dfsg.1-1 python3-certifi_2018.8.24-1 python3-chardet_3.0.4-3 python3-dev_3.7.2-1 python3-distutils_3.7.3~rc1-1 python3-docutils_0.14+dfsg-4 python3-idna_2.6-1 python3-imagesize_1.0.0-1 python3-jinja2_2.10-1 python3-lib2to3_3.7.3~rc1-1 python3-markupsafe_1.1.0-1 python3-minimal_3.7.2-1 python3-packaging_19.0-1 python3-pkg-resources_40.8.0-1 python3-pygments_2.3.1+dfsg-1 python3-pyparsing_2.2.0+dfsg1-2 python3-requests_2.21.0-1 python3-roman_2.0.0-3 python3-setuptools_40.8.0-1 python3-six_1.12.0-1 python3-sphinx_1.8.4-1 python3-tz_2018.9-1 python3-urllib3_1.24.1-1 python3.7_3.7.3~rc1-1 python3.7-dev_3.7.3~rc1-1 python3.7-minimal_3.7.3~rc1-1 raspbian-archive-keyring_20120528.2 readline-common_7.0-5 sbuild-build-depends-ceph-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sgml-base_1.29 shared-mime-info_1.10-1 sphinx-common_1.8.4-1 systemd_241-1+rpi1 systemd-sysv_241-1+rpi1 sysvinit-utils_2.93-8 tar_1.30+dfsg-5 tzdata_2018i-1 ucf_3.0038+nmu1 udev_241-1+rpi2 util-linux_2.33.1-0.1 uuid-dev_2.33.1-0.1 uuid-runtime_2.33.1-0.1 valgrind_1:3.7.0-6+rpi6 wdiff_1.2.2-2 x11-common_1:7.7+19 xfslibs-dev_4.20.0-1 xfsprogs_4.20.0-1 xkb-data_2.26-2 xml-core_0.18+nmu1 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1
+------------------------------------------------------------------------------+
| Build |
+------------------------------------------------------------------------------+
Unpack source
-------------
gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Tue Mar 5 22:29:44 2019 UTC
gpgv: using RSA key B843F038E48484EB39990C4587DEBCF2E67E9905
gpgv: issuer "root@raspbian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./ceph_12.2.11+dfsg1-2+rpi1.dsc
dpkg-source: info: extracting ceph in /<<BUILDDIR>>/ceph-12.2.11+dfsg1
dpkg-source: info: unpacking ceph_12.2.11+dfsg1.orig.tar.xz
dpkg-source: info: unpacking ceph_12.2.11+dfsg1-2+rpi1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0010-fix-various-spelling-errors.patch
dpkg-source: info: applying 0013-remove-ceph.com-ref-to-favicon.patch
dpkg-source: info: applying virtualenv-never-download.patch
dpkg-source: info: applying libatomic.patch
dpkg-source: info: applying rocksdb-fallthrough-i386.patch
dpkg-source: info: applying 0001-CoreLocalArray-class.patch
dpkg-source: info: applying 0002-core-local-array-type-conversions.patch
dpkg-source: info: applying 0003-Core-local-statistics.patch
dpkg-source: info: applying fix-var-run-perms-sysvinit.patch
dpkg-source: info: applying armhf-ftbfs.patch
dpkg-source: info: applying boost-1.67-fixes.patch
dpkg-source: info: applying softfp-armel.patch
dpkg-source: info: applying 32-bit-ftbfs.patch
dpkg-source: info: applying radosgw-linkage-without-beast.patch
dpkg-source: info: applying detect-raspbian.diff
Check disc space
----------------
Sufficient free space for build
Hack binNMU version
-------------------
Created changelog entry for binNMU version 12.2.11+dfsg1-2+rpi1+b1
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=buster-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=buster-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=buster-staging-armhf-sbuild-4a246b93-3bd2-4f88-ac3d-d310a2d078f5
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd
dpkg-buildpackage
-----------------
dpkg-buildpackage: info: source package ceph
dpkg-buildpackage: info: source version 12.2.11+dfsg1-2+rpi1+b1
dpkg-buildpackage: info: source distribution buster-staging
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
fakeroot debian/rules clean
dh clean --buildsystem=cmake --with javahelper,python2,python3 --max-parallel=4
dh_auto_clean -O--buildsystem=cmake -O--max-parallel=4
dh_autoreconf_clean -O--buildsystem=cmake -O--max-parallel=4
jh_clean -O--buildsystem=cmake -O--max-parallel=4
debian/rules override_dh_clean
make[1]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1'
# While these files look silly they are really part of the upstream source
# tarball and should thus be kept until upstream fixes this.
dh_clean --exclude=src/civetweb/examples/websocket_client/ssl/server.key.orig \
--exclude=src/civetweb/resources/cert/client.key.orig \
--exclude=src/civetweb/resources/cert/server.key.orig \
--exclude=src/erasure-code/jerasure/jerasure/Examples/makefile.orig \
--exclude=src/erasure-code/jerasure/jerasure/include/config.h.in~ \
--exclude=src/erasure-code/jerasure/jerasure/makefile.orig \
etc/sysctl/90-ceph-osd.conf
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1'
debian/rules build-arch
dh build-arch --buildsystem=cmake --with javahelper,python2,python3 --max-parallel=4
dh_update_autotools_config -a -O--buildsystem=cmake -O--max-parallel=4
dh_autoreconf -a -O--buildsystem=cmake -O--max-parallel=4
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1'
dh_auto_configure --buildsystem=cmake -- -DWITH_OCF=ON -DWITH_DEBUG=ON -DWITH_CEPHFS_JAVA=ON -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_SYSTEM_ROCKSDB=OFF -DWITH_PYTHON3=ON -DWITH_SYSTEM_BOOST=ON -DWITH_BOOST_CONTEXT=ON
cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DWITH_OCF=ON -DWITH_DEBUG=ON -DWITH_CEPHFS_JAVA=ON -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DWITH_SYSTEM_ROCKSDB=OFF -DWITH_PYTHON3=ON -DWITH_SYSTEM_BOOST=ON -DWITH_BOOST_CONTEXT=ON ..
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at CMakeLists.txt:8 (cmake_policy):
The OLD behavior for policy CMP0046 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy):
The OLD behavior for policy CMP0022 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
CMake Deprecation Warning at CMakeLists.txt:17 (cmake_policy):
The OLD behavior for policy CMP0023 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
CMake Deprecation Warning at CMakeLists.txt:32 (cmake_policy):
The OLD behavior for policy CMP0051 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- 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 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_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
CMake Warning (dev) at /usr/share/cmake-3.13/Modules/CheckIncludeFiles.cmake:110 (message):
Policy CMP0075 is not set: Include file check macros honor
CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
CMAKE_REQUIRED_LIBRARIES is set to:
pthread
For compatibility with CMake 3.11 and below this check is ignoring it.
Call Stack (most recent call first):
CMakeLists.txt:121 (CHECK_INCLUDE_FILES)
This warning is for project developers. Use -Wno-dev to suppress it.
-- 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 __be16
-- Check size of __be16 - done
-- Check size of __be32
-- Check size of __be32 - done
-- Check size of __be64
-- Check size of __be64 - done
-- Check size of __le16
-- Check size of __le16 - done
-- Check size of __le32
-- Check size of __le32 - done
-- Check size of __le64
-- Check size of __le64 - done
-- 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
-- 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
-- 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
-- Found libibverbs: /usr/lib/arm-linux-gnueabihf/libibverbs.so
-- Performing Test HAVE_IBV_EXP
-- Performing Test HAVE_IBV_EXP - Failed
-- Found ibverbs: /usr/lib/arm-linux-gnueabihf/libibverbs.so
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include
-- Found udev: /lib/arm-linux-gnueabihf/libudev.so
-- Found aio: /usr/lib/arm-linux-gnueabihf/libaio.so
-- Found blkid: /usr/lib/arm-linux-gnueabihf/libblkid.so
-- Found OpenLdap: /usr/include
-- Found fuse: /usr/include/fuse
-- Found xfs: /lib/libhandle.so
-- Found leveldb: /usr/lib/arm-linux-gnueabihf/libleveldb.so
-- Found snappy: /usr/lib/arm-linux-gnueabihf/libsnappy.so
-- Found gperftools: GPERFTOOLS_TCMALLOC_LIBRARY;GPERFTOOLS_TCMALLOC_MINIMAL_LIBRARY;GPERFTOOLS_PROFILER_LIBRARY
-- Found keyutils: /usr/lib/arm-linux-gnueabihf/libkeyutils.so
-- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.64.0")
-- Looking for curl_multi_wait
-- Looking for curl_multi_wait - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29")
-- Checking for module 'nss'
-- Found nss, version 3.42.1
-- NSS_LIBRARIES: /usr/lib/arm-linux-gnueabihf/libssl3.so;/usr/lib/arm-linux-gnueabihf/libsmime3.so;/usr/lib/arm-linux-gnueabihf/libnss3.so;/usr/lib/arm-linux-gnueabihf/libnssutil3.so
-- NSS_INCLUDE_DIRS: /usr/include/nss
-- Found NSS: /usr/lib/arm-linux-gnueabihf/libssl3.so;/usr/lib/arm-linux-gnueabihf/libsmime3.so;/usr/lib/arm-linux-gnueabihf/libnss3.so;/usr/lib/arm-linux-gnueabihf/libnssutil3.so
-- Checking for module 'nspr'
-- Found nspr, version 4.20.0
-- Found NSPR: /usr/lib/arm-linux-gnueabihf/libplds4.so;/usr/lib/arm-linux-gnueabihf/libplc4.so;/usr/lib/arm-linux-gnueabihf/libnspr4.so
-- SSL with NSS selected (Libs: /usr/lib/arm-linux-gnueabihf/libssl3.so;/usr/lib/arm-linux-gnueabihf/libsmime3.so;/usr/lib/arm-linux-gnueabihf/libnss3.so;/usr/lib/arm-linux-gnueabihf/libnssutil3.so)
-- Found EXPAT: /usr/lib/arm-linux-gnueabihf/libexpat.so (found version "2.2.6")
-- Found OpenSSL: /usr/lib/arm-linux-gnueabihf/libcrypto.so (found version "1.1.1b")
-- ssl soname: libssl.so.1.1
-- crypto soname: libcrypto.so.1.1
-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2.7")
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython2.7.so (found suitable version "2.7.16", minimum required is "2.7")
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.11")
-- Found LTTngUST: /usr/lib/arm-linux-gnueabihf/liblttng-ust.so;dl (found version "2.0.3")
-- Found babeltrace: /usr/include
-- Boost version: 1.67.0
-- Found the following Boost libraries:
-- atomic
-- thread
-- system
-- regex
-- random
-- program_options
-- date_time
-- iostreams
-- filesystem
-- python
-- context
-- coroutine
-- chrono
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Performing Test HAS_FORTIFY_SOURCE
-- Performing Test HAS_FORTIFY_SOURCE - Success
-- Performing Test HAS_STACK_PROTECT
-- Performing Test HAS_STACK_PROTECT - Success
-- Performing Test HAVE_ARM_NEON
-- Performing Test HAVE_ARM_NEON - Success
-- we do not have a modern/working yasm
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Failed
-- Looking for __atomic_load_8 in atomic
-- Looking for __atomic_load_8 in atomic - found
-- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITH_LIB - Success
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR
-- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR - Success
-- Ceph/.git directory not found, parsing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER
-- Found Java: /usr/lib/jvm/default-java/bin/java (found version "11.0.3") found components: Development
-- Found JNI: /usr/lib/jvm/default-java/lib/libjawt.so
-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.16", minimum required is "2")
-- Found PythonLibs: /usr/lib/arm-linux-gnueabihf/libpython2.7.so (found suitable version "2.7.16", minimum required is "2")
-- Found Python3Interp: /usr/bin/python3 (found suitable version "3.7.3", minimum required is "3")
-- Found Python3Libs: /usr/lib/arm-linux-gnueabihf/libpython3.7m.so (found suitable version "3.7.3rc1", minimum required is "3")
-- Performing Test HAS_VTA
-- Performing Test HAS_VTA - Success
-- Using EventEpoll for events.
-- Found cython3
-- Found cython
-- Check if the system is big endian
-- Searching 16 bit integer
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16")
-- exclude following files under src: *.js;*.css
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
WITH_DEBUG
-- Build files have been written to: /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf
make[1]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1'
jh_linkjars -a -O--buildsystem=cmake -O--max-parallel=4
dh_auto_build -a -O--buildsystem=cmake -O--max-parallel=4
cd obj-arm-linux-gnueabihf && make -j4
make[1]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
/usr/bin/cmake -S/<<BUILDDIR>>/ceph-12.2.11+dfsg1 -B/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/parse_secret_objs.dir/build.make src/CMakeFiles/parse_secret_objs.dir/depend
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/depend
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/depend
make -f src/tracing/CMakeFiles/oprequest-tp.dir/build.make src/tracing/CMakeFiles/oprequest-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/parse_secret_objs.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc/CMakeFiles/osdc.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_objs.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/oprequest-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target oprequest-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/oprequest-tp.dir/build.make src/tracing/CMakeFiles/oprequest-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
Scanning dependencies of target parse_secret_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/parse_secret_objs.dir/build.make src/CMakeFiles/parse_secret_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/oprequest.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/oprequest.tp -o tracing/oprequest.h
[ 0%] Building C object src/CMakeFiles/parse_secret_objs.dir/common/secret.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/parse_secret_objs.dir/common/secret.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/secret.c
Scanning dependencies of target compressor_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/compressor_objs.dir/Compressor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/Compressor.cc
Scanning dependencies of target osdc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Filer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osdc.dir/Filer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.cc
[ 0%] Built target oprequest-tp
[ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osdc.dir/ObjectCacher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/ObjectCacher.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] Built target parse_secret_objs
[ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osdc.dir/Objecter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc
[ 0%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/AsyncCompressor.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc: In member function 'void Objecter::_finish_command(Objecter::CommandOp*, int, std::__cxx11::string)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:4968:15: warning: unused variable 's' [-Wunused-variable]
OSDSession *s = c->session;
^
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/AsyncCompressor.cc:15:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, AsyncCompressor::Job>; _Alloc = std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, AsyncCompressor::Job>, std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, AsyncCompressor::Job>, false, false>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'int AsyncCompressor::get_compress_data(uint64_t, ceph::bufferlist&, bool, bool*)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, AsyncCompressor::Job>, std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, AsyncCompressor::Job>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, AsyncCompressor::Job>, std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, AsyncCompressor::Job>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h: In member function 'int AsyncCompressor::get_decompress_data(uint64_t, ceph::bufferlist&, bool, bool*)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, AsyncCompressor::Job>, std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, AsyncCompressor::Job>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, AsyncCompressor::Job>, std::allocator<std::pair<const long long unsigned int, AsyncCompressor::Job> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, AsyncCompressor::Job>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] Built target compressor_objs
make -f src/CMakeFiles/common_mountcephfs_objs.dir/build.make src/CMakeFiles/common_mountcephfs_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common_mountcephfs_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target common_mountcephfs_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common_mountcephfs_objs.dir/build.make src/CMakeFiles/common_mountcephfs_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 0%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/armor.c
[ 0%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/safe_io.c
[ 0%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/module.c
[ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/addr_parsing.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target common_mountcephfs_objs
[ 1%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Striper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osdc.dir/Striper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const object_t&>, std::tuple<>}; _Key = object_t; _Val = std::pair<const object_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const object_t, long long unsigned int> >; _Compare = std::less<object_t>; _Alloc = std::allocator<std::pair<const object_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<object_t, std::pair<const object_t, long long unsigned int>, std::_Select1st<std::pair<const object_t, long long unsigned int> >, std::less<object_t>, std::allocator<std::pair<const object_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const object_t, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = object_t; _Tp = long long unsigned int; _Compare = std::less<object_t>; _Alloc = std::allocator<std::pair<const object_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<object_t, std::pair<const object_t, long long unsigned int>, std::_Select1st<std::pair<const object_t, long long unsigned int> >, std::less<object_t>, std::allocator<std::pair<const object_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const object_t, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Filer.cc:18:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void Filer::_probe(Filer::Probe*, Filer::Probe::unique_lock&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Messenger.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, long long unsigned int>}; _Tp = std::pair<long long int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long int, long long unsigned int>}; _Tp = std::pair<long long int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, long long unsigned int>*, std::vector<std::pair<long long int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long int, ObjectCacher::BufferHead*>}; _Tp = std::pair<long long int, ObjectCacher::BufferHead*>; _Alloc = std::allocator<std::pair<long long int, ObjectCacher::BufferHead*> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long int, ObjectCacher::BufferHead*> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long int, ObjectCacher::BufferHead*>*, std::vector<std::pair<long long int, ObjectCacher::BufferHead*> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
make -f src/CMakeFiles/common_texttable_obj.dir/build.make src/CMakeFiles/common_texttable_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common_texttable_obj.dir/DependInfo.cmake --color=
Scanning dependencies of target common_texttable_obj
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common_texttable_obj.dir/build.make src/CMakeFiles/common_texttable_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object src/CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TextTable.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target common_texttable_obj
make -f src/CMakeFiles/crush_objs.dir/build.make src/CMakeFiles/crush_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/crush_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target crush_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/crush_objs.dir/build.make src/CMakeFiles/crush_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building C object src/CMakeFiles/crush_objs.dir/crush/builder.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/crush_objs.dir/crush/builder.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/builder.c
/usr/include/c++/8/bits/vector.tcc: In member function 'void ObjectCacher::bh_write_commit(int64_t, sobject_t, std::vector<std::pair<long long int, long long unsigned int> >&, ceph_tid_t, int)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, ObjectCacher::BufferHead*>*, std::vector<std::pair<long long int, ObjectCacher::BufferHead*> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Messenger.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building C object src/CMakeFiles/crush_objs.dir/crush/mapper.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/crush_objs.dir/crush/mapper.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/mapper.c
[ 1%] Building C object src/CMakeFiles/crush_objs.dir/crush/crush.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/crush_objs.dir/crush/crush.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/crush.c
[ 1%] Building C object src/CMakeFiles/crush_objs.dir/crush/hash.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/crush_objs.dir/crush/hash.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/hash.c
[ 1%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushWrapper.cc
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Messenger.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/ObjectCacher.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'int ObjectCacher::_readx(ObjectCacher::OSDRead*, ObjectCacher::ObjectSet*, Context*, bool, ZTracer::Trace*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/CMakeFiles/common_utf8.dir/build.make src/CMakeFiles/common_utf8.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common_utf8.dir/DependInfo.cmake --color=
Scanning dependencies of target common_utf8
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common_utf8.dir/build.make src/CMakeFiles/common_utf8.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building C object src/CMakeFiles/common_utf8.dir/common/utf8.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common_utf8.dir/common/utf8.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/utf8.c
[ 1%] Linking C static library ../lib/libcommon_utf8.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P CMakeFiles/common_utf8.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/common_utf8.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libcommon_utf8.a CMakeFiles/common_utf8.dir/common/utf8.c.o
/usr/bin/ranlib ../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target common_utf8
make -f src/CMakeFiles/common_buffer_obj.dir/build.make src/CMakeFiles/common_buffer_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common_buffer_obj.dir/DependInfo.cmake --color=
Scanning dependencies of target common_buffer_obj
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common_buffer_obj.dir/build.make src/CMakeFiles/common_buffer_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object src/CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/buffer.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void Striper::assimilate_extents(std::map<object_t, std::vector<ObjectExtent> >&, std::vector<ObjectExtent>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_sparse_result(CephContext*, ceph::bufferlist&, const std::map<long long unsigned int, long long unsigned int>&, uint64_t, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_result(CephContext*, ceph::bufferlist&, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit/CMakeFiles/json_spirit.dir/DependInfo.cmake --color=
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'typename std::enable_if<(traits::supported && traits::need_contiguous)>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
Scanning dependencies of target json_spirit
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/json_spirit/CMakeFiles/json_spirit.dir/build.make src/json_spirit/CMakeFiles/json_spirit.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDOp}; _Tp = OSDOp; _Alloc = std::allocator<OSDOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDOp>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 1%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_op_cancel_map_check(Objecter::Op*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_cancel_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_command_cancel_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushWrapper.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushWrapper.cc:11:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushWrapper.cc: In member function 'int CrushWrapper::get_new_bucket_id()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushWrapper.cc:1976:28: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and '__s32' {aka 'int'} [-Wsign-compare]
assert(i.second.size == crush->max_buckets - 1);
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/assert.h:125:5: note: in definition of macro 'assert'
((expr) \
^~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::Op*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_op_assign(Objecter::OSDSession*, Objecter::Op*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_linger_op_assign(Objecter::OSDSession*, Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'Objecter::LingerOp* Objecter::linger_register(const object_t&, const object_locator_t&, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_linger_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Linger_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = bool; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::update_pool_full_map(std::map<long long int, bool>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_command_op_assign(Objecter::OSDSession*, Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_command_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::PoolOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolStatOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::StatfsOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target common_buffer_obj
make -f src/global/CMakeFiles/global_common_objs.dir/build.make src/global/CMakeFiles/global_common_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global_common_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target global_common_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global_common_objs.dir/build.make src/global/CMakeFiles/global_common_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object src/global/CMakeFiles/global_common_objs.dir/global_context.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/global_common_objs.dir/global_context.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global/global_context.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDOp::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, Objecter::OSDBackoff>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_osd_backoff(MOSDBackoff*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target global_common_objs
[ 1%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_writer.cpp
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_do_delete_pool(int64_t, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_pool_stats(std::__cxx11::list<std::__cxx11::basic_string<char> >&, std::map<std::__cxx11::basic_string<char>, pool_stat_t>*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_fs_stats(ceph_statfs&, boost::optional<long long int>, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Op_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_kick_requests(Objecter::OSDSession*, std::map<long long unsigned int, Objecter::LingerOp*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void Objecter::_send_linger(Objecter::LingerOp*, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_ops_resend(std::map<long long unsigned int, Objecter::LingerOp*>&, Objecter::unique_lock&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_get_pool_stats_reply(MGetPoolStatsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_fs_stats_reply(MStatfsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Command_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_scan_requests(Objecter::OSDSession*, bool, bool, std::map<long long int, bool>*, std::map<long long unsigned int, Objecter::Op*>&, std::__cxx11::list<Objecter::LingerOp*>&, std::map<long long unsigned int, Objecter::CommandOp*>&, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::handle_osd_map(MOSDMap*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code.dir/DependInfo.cmake --color=
Scanning dependencies of target erasure_code
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/ErasureCodePlugin.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 1%] Linking CXX static library ../../lib/libosdc.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/cmake -P CMakeFiles/osdc.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osdc && /usr/bin/cmake -E cmake_link_script CMakeFiles/osdc.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libosdc.a CMakeFiles/osdc.dir/Filer.cc.o CMakeFiles/osdc.dir/ObjectCacher.cc.o CMakeFiles/osdc.dir/Objecter.cc.o CMakeFiles/osdc.dir/Striper.cc.o
/usr/bin/ranlib ../../lib/libosdc.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target osdc
[ 1%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushCompiler.cc
[ 1%] Linking CXX static library ../../lib/liberasure_code.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/cmake -P CMakeFiles/erasure_code.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/erasure_code.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/liberasure_code.a CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o
/usr/bin/ranlib ../../lib/liberasure_code.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target erasure_code
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global/CMakeFiles/libglobal_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target libglobal_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/libglobal_objs.dir/global_init.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global/global_init.cc
[ 1%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/libglobal_objs.dir/pidfile.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global/pidfile.cc
[ 1%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushTester.cc
[ 1%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global/signal_handler.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&}; _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&}; _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_reader.cpp:6:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target libglobal_objs
[ 1%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/crush/CrushLocation.cc
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/depend
[ 1%] Linking CXX static library ../../lib/libjson_spirit.a
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/civetweb_common_objs.dir/DependInfo.cmake --color=
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/cmake -P CMakeFiles/json_spirit.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/json_spirit && /usr/bin/cmake -E cmake_link_script CMakeFiles/json_spirit.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libjson_spirit.a CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o
Scanning dependencies of target civetweb_common_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building C object src/CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -DCRYPTO_LIB=\"libcrypto.so.1.1\" -DSSL_LIB=\"libssl.so.1.1\" -DUSE_IPV6=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/civetweb/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/civetweb/src/civetweb.c
/usr/bin/ranlib ../../lib/libjson_spirit.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Built target json_spirit
make -f src/lua/CMakeFiles/liblua.dir/build.make src/lua/CMakeFiles/liblua.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua/CMakeFiles/liblua.dir/DependInfo.cmake --color=
Scanning dependencies of target liblua
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/lua/CMakeFiles/liblua.dir/build.make src/lua/CMakeFiles/liblua.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lapi.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lapi.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lapi.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lcode.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lcode.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lcode.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lctype.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lctype.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lctype.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldebug.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ldebug.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ldebug.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldo.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ldo.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ldo.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldump.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ldump.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ldump.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lfunc.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lfunc.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lfunc.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lgc.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lgc.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lgc.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/llex.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/llex.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/llex.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lmem.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lmem.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lmem.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lobject.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lobject.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lobject.c
[ 1%] Building C object src/lua/CMakeFiles/liblua.dir/src/lopcodes.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lopcodes.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lopcodes.c
[ 2%] Building C object src/lua/CMakeFiles/liblua.dir/src/lparser.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lparser.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lparser.c
make -f src/CMakeFiles/heap_profiler_objs.dir/build.make src/CMakeFiles/heap_profiler_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/heap_profiler_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target heap_profiler_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/heap_profiler_objs.dir/build.make src/CMakeFiles/heap_profiler_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 2%] Building CXX object src/CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/perfglue/heap_profiler.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 2%] Built target civetweb_common_objs
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src/CMakeFiles/dmclock.dir/DependInfo.cmake --color=
Scanning dependencies of target dmclock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src/../support/src -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++11 -Wno-write-strings -Wall -pthread -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/dmclock.dir/dmclock_util.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src/dmclock_util.cc
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstate.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lstate.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lstate.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstring.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lstring.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lstring.c
[ 3%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src/../support/src -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -std=c++11 -Wno-write-strings -Wall -pthread -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src/run_every.cc
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltable.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ltable.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ltable.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltm.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ltm.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ltm.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lundump.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lundump.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lundump.c
[ 3%] Linking CXX static library ../../../lib/libdmclock.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/cmake -P CMakeFiles/dmclock.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/dmclock/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/dmclock.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libdmclock.a CMakeFiles/dmclock.dir/dmclock_util.cc.o CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o
/usr/bin/ranlib ../../../lib/libdmclock.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Built target dmclock
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/rocksdb_ext.dir/DependInfo.cmake --color=
Scanning dependencies of target rocksdb_ext
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rocksdb_ext.dir/build.make src/CMakeFiles/rocksdb_ext.dir/build
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lvm.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lvm.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lvm.c
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Creating directories for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/tmp
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-mkdir
[ 3%] No download step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-download
[ 3%] No patch step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-patch
[ 3%] No update step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-update
[ 3%] Performing configure step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DWITH_SNAPPY=TRUE -DWITH_LZ4= -DWITH_ZLIB=TRUE -DCMAKE_AR=/usr/bin/ar -DCMAKE_BUILD_TYPE=None -DFAIL_ON_WARNINGS=OFF "-GUnix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lzio.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lzio.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lzio.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lauxlib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lauxlib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lauxlib.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Built target crush_objs
make -f src/kv/CMakeFiles/kv_objs.dir/build.make src/kv/CMakeFiles/kv_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv/CMakeFiles/kv_objs.dir/DependInfo.cmake --color=
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lbaselib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lbaselib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lbaselib.c
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
Scanning dependencies of target kv_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/kv/CMakeFiles/kv_objs.dir/build.make src/kv/CMakeFiles/kv_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/KeyValueDB.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/KeyValueDB.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/KeyValueDB.cc
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lbitlib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lbitlib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lbitlib.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lcorolib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lcorolib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lcorolib.c
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldblib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ldblib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ldblib.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/liolib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/liolib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/liolib.c
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lmathlib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lmathlib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lmathlib.c
-- Detecting CXX compile features - done
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/loslib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/loslib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/loslib.c
-- Found snappy: /usr/lib/arm-linux-gnueabihf/libsnappy.so
-- Could NOT find Git (missing: GIT_EXECUTABLE)
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER
-- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER - Failed
-- Performing Test HAVE_SSE42
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstrlib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lstrlib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lstrlib.c
-- Performing Test HAVE_SSE42 - Failed
-- Performing Test HAVE_FALLOCATE
-- Performing Test HAVE_FALLOCATE - Success
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/perfglue/heap_profiler.cc: In function 'void ceph_heap_profiler_start()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/perfglue/heap_profiler.cc:92:46: warning: '.profile' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=]
snprintf(profile_name, profile_name_len, "%s/%s.profile",
^~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/gperftools/malloc_extension.h:53,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/perfglue/heap_profiler.cc:21:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 4105) into a destination of size 4096
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
[ 3%] Built target heap_profiler_objs
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zstd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/zstd_ext.dir/DependInfo.cmake --color=
Scanning dependencies of target zstd_ext
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 3%] Creating directories for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/tmp
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp
-- JNI library is disabled
[ 3%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltablib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/ltablib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/ltablib.c
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-mkdir
-- Configuring done
[ 3%] No download step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-download
[ 3%] No patch step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-patch
[ 3%] No update step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E echo_append
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-update
[ 4%] Building C object src/lua/CMakeFiles/liblua.dir/src/linit.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/linit.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/linit.c
[ 4%] Performing configure step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_C_COMPILER=/usr/bin/cc -DCMAKE_C_FLAGS=-fPIC -Wno-unused-variable -O3 -DCMAKE_AR=/usr/bin/ar "-GUnix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake
[ 4%] Building C object src/lua/CMakeFiles/liblua.dir/src/lutf8lib.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/lutf8lib.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/lutf8lib.c
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
[ 4%] Building C object src/lua/CMakeFiles/liblua.dir/src/loadlib_rel.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/liblua.dir/src/loadlib_rel.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src/loadlib_rel.c
-- Check for working C compiler: /usr/bin/cc
-- Generating done
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
CMake Warning:
Manually-specified variables were not used by the project:
WITH_LZ4
WITH_ZLIB
-- Build files have been written to: /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-configure
[ 4%] Performing forcebuild step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && true
[ 4%] Performing build step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && make rocksdb
[ 4%] Linking C static library ../../lib/liblua.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cmake -P CMakeFiles/liblua.dir/cmake_clean_target.cmake
-- Detecting C compiler ABI info - done
make[4]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
-- Detecting C compile features
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua && /usr/bin/cmake -E cmake_link_script CMakeFiles/liblua.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/liblua.a CMakeFiles/liblua.dir/src/lapi.c.o CMakeFiles/liblua.dir/src/lcode.c.o CMakeFiles/liblua.dir/src/lctype.c.o CMakeFiles/liblua.dir/src/ldebug.c.o CMakeFiles/liblua.dir/src/ldo.c.o CMakeFiles/liblua.dir/src/ldump.c.o CMakeFiles/liblua.dir/src/lfunc.c.o CMakeFiles/liblua.dir/src/lgc.c.o CMakeFiles/liblua.dir/src/llex.c.o CMakeFiles/liblua.dir/src/lmem.c.o CMakeFiles/liblua.dir/src/lobject.c.o CMakeFiles/liblua.dir/src/lopcodes.c.o CMakeFiles/liblua.dir/src/lparser.c.o CMakeFiles/liblua.dir/src/lstate.c.o CMakeFiles/liblua.dir/src/lstring.c.o CMakeFiles/liblua.dir/src/ltable.c.o CMakeFiles/liblua.dir/src/ltm.c.o CMakeFiles/liblua.dir/src/lundump.c.o CMakeFiles/liblua.dir/src/lvm.c.o CMakeFiles/liblua.dir/src/lzio.c.o CMakeFiles/liblua.dir/src/lauxlib.c.o CMakeFiles/liblua.dir/src/lbaselib.c.o CMakeFiles/liblua.dir/src/lbitlib.c.o CMakeFiles/liblua.dir/src/lcorolib.c.o CMakeFiles/liblua.dir/src/ldblib.c.o CMakeFiles/liblua.dir/src/liolib.c.o CMakeFiles/liblua.dir/src/lmathlib.c.o CMakeFiles/liblua.dir/src/loslib.c.o CMakeFiles/liblua.dir/src/lstrlib.c.o CMakeFiles/liblua.dir/src/ltablib.c.o CMakeFiles/liblua.dir/src/linit.c.o CMakeFiles/liblua.dir/src/lutf8lib.c.o CMakeFiles/liblua.dir/src/loadlib_rel.c.o
make[5]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
/usr/bin/ranlib ../../lib/liblua.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 4%] Built target liblua
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/snappy /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/snappy /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/snappy/CMakeFiles/ceph_snappy.dir/DependInfo.cmake --color=
make[6]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
Scanning dependencies of target ceph_snappy
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
Scanning dependencies of target build_version
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
[ 4%] Building CXX object src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_snappy_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/snappy/CompressionPluginSnappy.cc
[ 0%] Building CXX object CMakeFiles/build_version.dir/build_version.cc.o
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
[ 0%] Built target build_version
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
Scanning dependencies of target rocksdb
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
[ 0%] Building CXX object CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o
-- Detecting CXX compile features - done
-- ZSTD_LEGACY_SUPPORT not defined!
ZSTD VERSION 1.1.1024
the variable PREFIX=/usr/local
-- Performing Test POSITION_INDEPENDENT_CODE_FLAG_ALLOWED
-- Performing Test POSITION_INDEPENDENT_CODE_FLAG_ALLOWED - Success
Compiler flag -fPIC allowed
-- Performing Test WARNING_UNDEF_ALLOWED
-- Performing Test WARNING_UNDEF_ALLOWED - Success
Compiler flag -Wundef allowed
-- Performing Test WARNING_SHADOW_ALLOWED
-- Performing Test WARNING_SHADOW_ALLOWED - Success
Compiler flag -Wshadow allowed
[ 0%] Building CXX object CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o
-- Performing Test WARNING_CAST_ALIGN_ALLOWED
-- Performing Test WARNING_CAST_ALIGN_ALLOWED - Success
Compiler flag -Wcast-align allowed
-- Performing Test WARNING_CAST_QUAL_ALLOWED
[ 4%] Linking CXX shared library ../../../lib/libceph_snappy.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_snappy.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libceph_snappy.so.2 -o ../../../lib/libceph_snappy.so.2.0.0 CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -lsnappy
-- Performing Test WARNING_CAST_QUAL_ALLOWED - Success
Compiler flag -Wcast-qual allowed
-- Performing Test WARNING_STRICT_PROTOTYPES_ALLOWED
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/snappy && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_snappy.so.2.0.0 ../../../lib/libceph_snappy.so.2 ../../../lib/libceph_snappy.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
-- Performing Test WARNING_STRICT_PROTOTYPES_ALLOWED - Success
Compiler flag -Wstrict-prototypes allowed
-- Performing Test WARNING_ALL_ALLOWED
[ 4%] Built target ceph_snappy
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zlib /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib/CMakeFiles/ceph_zlib.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_zlib
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 4%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_zlib_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/isa-l/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zlib/CompressionPluginZlib.cc
-- Performing Test WARNING_ALL_ALLOWED - Success
Compiler flag -Wall allowed
-- Performing Test WARNING_EXTRA_ALLOWED
-- Performing Test WARNING_EXTRA_ALLOWED - Success
Compiler flag -Wextra allowed
-- Performing Test WARNING_FLOAT_EQUAL_ALLOWED
-- Performing Test WARNING_FLOAT_EQUAL_ALLOWED - Success
Compiler flag -Wfloat-equal allowed
-- Performing Test WARNING_SIGN_CONVERSION_ALLOWED
-- Performing Test WARNING_SIGN_CONVERSION_ALLOWED - Success
Compiler flag -Wsign-conversion allowed
-- Configuring done
-- Generating done
-- Build files have been written to: /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-configure
[ 5%] Performing forcebuild step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && true
[ 5%] Performing build step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && make libzstd_static
make[4]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[5]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[6]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
Scanning dependencies of target libzstd_static
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[7]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
[ 6%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/entropy_common.c.o
[ 13%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/zstd_common.c.o
[ 20%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/error_private.c.o
[ 26%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/xxhash.c.o
[ 33%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/fse_decompress.c.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/fse_decompress.c:63:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h: In function 'BIT_initDStream':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:278:13: note: here
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:279:13: note: here
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:280:13: note: here
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:281:13: note: here
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/common/bitstream.h:282:13: note: here
case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8;
^~~~
[ 40%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/fse_compress.c.o
[ 46%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c.o
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c: In function 'HUF_compress1X_usingCTable':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:425:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*4+7) HUF_FLUSHBITS(stream)
^
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:446:18: note: in expansion of macro 'HUF_FLUSHBITS_2'
HUF_FLUSHBITS_2(&bitC);
^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:447:9: note: here
case 2 : HUF_encodeSymbol(&bitC, ip[n+ 1], CTable);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:422:8: warning: this statement may fall through [-Wimplicit-fallthrough=]
if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*2+7) HUF_FLUSHBITS(stream)
^
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:448:18: note: in expansion of macro 'HUF_FLUSHBITS_1'
HUF_FLUSHBITS_1(&bitC);
^~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/huf_compress.c:449:9: note: here
case 1 : HUF_encodeSymbol(&bitC, ip[n+ 0], CTable);
^~~~
[ 53%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/zstd_compress.c.o
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/zstd_compress.c: In function 'ZSTD_compressStream_generic':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/zstd_compress.c:3045:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
zcs->stage = zcss_flush; /* pass-through to flush stage */
~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/compress/zstd_compress.c:3048:9: note: here
case zcss_flush:
^~~~
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/builder.cc.o
[ 60%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/huf_decompress.c.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/huf_decompress.c:55:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h: In function 'BIT_initDStream':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:13: note: here
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:13: note: here
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:13: note: here
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:13: note: here
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:282:13: note: here
case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8;
^~~~
[ 66%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/fse.h:278,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:49:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h: In function 'BIT_initDStream':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:13: note: here
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:13: note: here
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32);
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:13: note: here
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:13: note: here
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=]
case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16;
~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:282:13: note: here
case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8;
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressContinue':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:1531:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
dctx->expected = 0; /* not necessary to copy more */
~~~~~~~~~~~~~~~^~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:1533:5: note: here
case ZSTDds_decodeFrameHeader:
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressStream':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2063:24: warning: this statement may fall through [-Wimplicit-fallthrough=]
zds->stage = zdss_read;
~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2066:9: note: here
case zdss_read:
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2086:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
zds->stage = zdss_load;
~~~~~~~~~~~^~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2090:9: note: here
case zdss_load:
^~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2109:32: warning: this statement may fall through [-Wimplicit-fallthrough=]
zds->stage = zdss_flush;
~~~~~~~~~~~^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/decompress/zstd_decompress.c:2113:9: note: here
case zdss_flush:
^~~~
[ 73%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/dictBuilder/divsufsort.c.o
[ 80%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/dictBuilder/zdict.c.o
[ 86%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/deprecated/zbuff_compress.c.o
[ 93%] Building C object lib/CMakeFiles/libzstd_static.dir/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/zstd/lib/deprecated/zbuff_decompress.c.o
[100%] Linking C static library libzstd.a
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
[100%] Built target libzstd_static
make[6]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[5]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-build
[ 5%] Performing install step for 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && true
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-install
[ 5%] Completed 'zstd_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/zstd_ext-complete
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-done
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 5%] Built target zstd_ext
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/c.cc.o
[ 5%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/MemDB.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/MemDB.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/MemDB.cc
[ 5%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_zlib_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/isa-l/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zlib/ZlibCompressor.cc
make -f src/tracing/CMakeFiles/objectstore-tp.dir/build.make src/tracing/CMakeFiles/objectstore-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/objectstore-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target objectstore-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/objectstore-tp.dir/build.make src/tracing/CMakeFiles/objectstore-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/objectstore.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/objectstore.tp -o tracing/objectstore.h
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Built target objectstore-tp
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/column_family.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/statistics.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/cache.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/c.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compacted_db_impl.cc:10:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compacted_db_impl.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compacted_db_impl.cc:7:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 6%] Linking CXX shared library ../../../lib/libceph_zlib.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_zlib.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libceph_zlib.so.2 -o ../../../lib/libceph_zlib.so.2.0.0 CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o -lz
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zlib && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_zlib.so.2.0.0 ../../../lib/libceph_zlib.so.2 ../../../lib/libceph_zlib.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Built target ceph_zlib
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction.cc.o
[ 6%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/RocksDBStore.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/RocksDBStore.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/RocksDBStore.cc
[ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_iterator.cc.o
[ 6%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/rocksdb_cache/ShardedCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/rocksdb_cache/ShardedCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/rocksdb_cache/ShardedCache.cc
[ 6%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/rocksdb_cache/BinnedLRUCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/rocksdb_cache/BinnedLRUCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/rocksdb_cache/BinnedLRUCache.cc
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_job.cc.o
[ 6%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/LevelDBStore.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/kv_objs.dir/LevelDBStore.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/LevelDBStore.cc
make -f src/CMakeFiles/cls_references_objs.dir/build.make src/CMakeFiles/cls_references_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/cls_references_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_references_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cls_references_objs.dir/build.make src/CMakeFiles/cls_references_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object src/CMakeFiles/cls_references_objs.dir/objclass/class_api.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_references_objs.dir/objclass/class_api.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/objclass/class_api.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:48:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::Slice&, const rocksdb::Slice&, long long unsigned int&}; _Tp = rocksdb::RangeWithSize; _Alloc = std::allocator<rocksdb::RangeWithSize>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::RangeWithSize>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::RangeWithSize*, std::vector<rocksdb::RangeWithSize> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void rocksdb::CompactionJob::GenSubcompactionBoundaries()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::RangeWithSize*, std::vector<rocksdb::RangeWithSize> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::CompactionJob::SubcompactionState::Output&}; _Tp = rocksdb::CompactionJob::SubcompactionState::Output; _Alloc = std::allocator<rocksdb::CompactionJob::SubcompactionState::Output>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionJob::SubcompactionState::Output>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState::Output*, std::vector<rocksdb::CompactionJob::SubcompactionState::Output> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, const rocksdb::FileMetaData&}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::CompactionJob::InstallCompactionResults(const rocksdb::MutableCFOptions&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::CompactionJob::OpenCompactionOutputFile(rocksdb::CompactionJob::SubcompactionState*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState::Output*, std::vector<rocksdb::CompactionJob::SubcompactionState::Output> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/RocksDBStore.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::DbPath}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/deque:63,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>; _ForwardIterator = rocksdb::CompactionJob::SubcompactionState*; bool _TrivialValueTypes = false]':
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
__uninit_copy(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::Compaction*&, rocksdb::Slice*&, rocksdb::Slice*&, long long unsigned int&}; _Tp = rocksdb::CompactionJob::SubcompactionState; _Alloc = std::allocator<rocksdb::CompactionJob::SubcompactionState>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionJob::SubcompactionState>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState*, std::vector<rocksdb::CompactionJob::SubcompactionState> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/deque:63,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::Compaction*&, std::nullptr_t, std::nullptr_t}; _Tp = rocksdb::CompactionJob::SubcompactionState; _Alloc = std::allocator<rocksdb::CompactionJob::SubcompactionState>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::CompactionJob::SubcompactionState>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState*, std::vector<rocksdb::CompactionJob::SubcompactionState> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/deque:63,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<rocksdb::CompactionJob::SubcompactionState*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/compaction_job.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void rocksdb::CompactionJob::Prepare()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState*, std::vector<rocksdb::CompactionJob::SubcompactionState> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::CompactionJob::SubcompactionState*, std::vector<rocksdb::CompactionJob::SubcompactionState> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'int RocksDBStore::do_open(std::ostream&, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_picker.cc.o
make -f src/tracing/CMakeFiles/pg-tp.dir/build.make src/tracing/CMakeFiles/pg-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/pg-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target pg-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/pg-tp.dir/build.make src/tracing/CMakeFiles/pg-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/pg.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/pg.tp -o tracing/pg.h
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Built target pg-tp
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_picker_universal.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/LevelDBStore.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/LevelDBStore.cc:3:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/LevelDBStore.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv/LevelDBStore.cc:3:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual uint64_t LevelDBStore::get_estimated_size(std::map<std::__cxx11::basic_string<char>, long long unsigned int>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Built target kv_objs
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/convenience.cc.o
make -f src/tracing/CMakeFiles/osd-tp.dir/build.make src/tracing/CMakeFiles/osd-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/osd-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target osd-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/osd-tp.dir/build.make src/tracing/CMakeFiles/osd-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/osd.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/osd.tp -o tracing/osd.h
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Built target osd-tp
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl.cc.o
[ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_write.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc:80:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc:9:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_compaction_flush.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:9:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::ReFitLevel(rocksdb::ColumnFamilyData*, int, int)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc: In member function 'void rocksdb::DBImpl::ReleaseFileNumberFromPendingOutputs(std::__cxx11::list<long long unsigned int>::iterator)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc:1823:6: note: parameter passing for argument of type 'std::__cxx11::list<long long unsigned int>::iterator' {aka 'std::_List_iterator<long long unsigned int>'} changed in GCC 7.1
void DBImpl::ReleaseFileNumberFromPendingOutputs(
^~~~~~
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/shec_utils.dir/DependInfo.cmake --color=
Scanning dependencies of target shec_utils
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/ErasureCode.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc:9:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyOptions}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:9:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImpl::FlushMemTableToOutputFile(rocksdb::ColumnFamilyData*, const rocksdb::MutableCFOptions&, bool*, rocksdb::JobContext*, rocksdb::LogBuffer*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImpl::CompactFilesImpl(const rocksdb::CompactionOptions&, rocksdb::ColumnFamilyData*, rocksdb::Version*, const std::vector<std::__cxx11::basic_string<char> >&, int, int, rocksdb::JobContext*, rocksdb::LogBuffer*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:552:38: note: parameter passing for argument of type 'std::_List_iterator<long long unsigned int>' changed in GCC 7.1
ReleaseFileNumberFromPendingOutputs(pending_outputs_inserted_elem);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:9:
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::BackgroundCompaction(bool*, rocksdb::JobContext*, rocksdb::LogBuffer*, void*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:9:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc: In member function 'void rocksdb::DBImpl::BackgroundCallFlush()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:1204:40: note: parameter passing for argument of type 'std::_List_iterator<long long unsigned int>' changed in GCC 7.1
ReleaseFileNumberFromPendingOutputs(pending_outputs_inserted_elem);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc: In member function 'void rocksdb::DBImpl::BackgroundCallCompaction(void*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_compaction_flush.cc:1281:40: note: parameter passing for argument of type 'std::_List_iterator<long long unsigned int>' changed in GCC 7.1
ReleaseFileNumberFromPendingOutputs(pending_outputs_inserted_elem);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target gf-complete_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_cpu.c
[ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_wgen.c
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::WriteOptionsFile()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w16.c
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc: In member function 'virtual rocksdb::Status rocksdb::DBImpl::IngestExternalFile(rocksdb::ColumnFamilyHandle*, const std::vector<std::__cxx11::basic_string<char> >&, const rocksdb::IngestExternalFileOptions&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.cc:2569:40: note: parameter passing for argument of type 'std::__cxx11::list<long long unsigned int>::iterator' {aka 'std::_List_iterator<long long unsigned int>'} changed in GCC 7.1
ReleaseFileNumberFromPendingOutputs(pending_output_elem);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w32.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w64.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w128.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_general.c
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_files.cc.o
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w4.c
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 7%] Built target cls_references_objs
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_open.cc.o
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_rand.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/gf_w8.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/neon/gf_w4_neon.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/neon/gf_w8_neon.c
[ 7%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodePluginShec.cc
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/neon/gf_w16_neon.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/neon/gf_w32_neon.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DARM_NEON -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -mfpu=neon -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/src/neon/gf_w64_neon.c
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/hashtable.h: In constructor 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_Hashtable(_InputIterator, _InputIterator, std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::size_type, const _H1&, const _H2&, const _Hash&, const _Equal&, const _ExtractKey&, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >; _Key = long long unsigned int; _Value = long long unsigned int; _Alloc = std::allocator<long long unsigned int>; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, true, true>]':
/usr/include/c++/8/bits/hashtable.h:971:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h:971:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 7%] Built target gf-complete_objs
[ 7%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShec.cc
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void rocksdb::DBImpl::MarkLogAsContainingPrepSection(uint64_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/queue:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::greater<long long unsigned int> >]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void rocksdb::DBImpl::FindObsoleteFiles(rocksdb::JobContext*, bool, bool)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_files.cc:9:
/usr/include/c++/8/bits/hashtable.h: In member function 'void rocksdb::DBImpl::PurgeObsoleteFiles(const rocksdb::JobContext&, bool)':
/usr/include/c++/8/bits/hashtable.h:456:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__key_extract(), __a)
^
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target jerasure_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/src/cauchy.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/src/galois.c
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/src/jerasure.c
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/src/liberation.c
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
[ 8%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/src/reed_sol.c
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
[ 8%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure_init.cc
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/CMakeFiles/erasure_code_objs.dir/DependInfo.cmake --color=
Scanning dependencies of target erasure_code_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long unsigned int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >'} changed in GCC 7.1
[ 8%] Building CXX object src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/ErasureCode.cc
/usr/include/c++/8/bits/vector.tcc: In function 'rocksdb::DBOptions rocksdb::SanitizeOptions(const string&, const rocksdb::DBOptions&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/queue:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImpl::WriteLevel0TableForRecovery(int, rocksdb::ColumnFamilyData*, rocksdb::MemTable*, rocksdb::VersionEdit*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:851:38: note: parameter passing for argument of type 'std::_List_iterator<long long unsigned int>' changed in GCC 7.1
ReleaseFileNumberFromPendingOutputs(pending_outputs_inserted_elem);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::DBImpl::Recover(const std::vector<rocksdb::ColumnFamilyDescriptor>&, bool, bool, bool)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShecTableCache.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_open.cc:9:
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DB::Open(const rocksdb::Options&, const string&, rocksdb::DB**)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Built target jerasure_objs
[ 9%] Building C object src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/. -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/shec_utils.dir/determinant.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/determinant.c
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_debug.cc.o
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_experimental.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_experimental.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_debug.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::FileMetaData&}; _Tp = rocksdb::FileMetaData; _Alloc = std::allocator<rocksdb::FileMetaData>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileMetaData>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::FileMetaData*, std::vector<rocksdb::FileMetaData> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::DBImpl::PromoteL0(rocksdb::ColumnFamilyHandle*, int)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_debug.cc:12:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void rocksdb::DBImpl::TEST_GetFilesMetaData(rocksdb::ColumnFamilyHandle*, std::vector<std::vector<rocksdb::FileMetaData> >*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FileMetaData*, std::vector<rocksdb::FileMetaData> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/DependInfo.cmake --color=
Scanning dependencies of target jerasure_utils
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_readonly.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShecTableCache.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShecTableCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShecTableCache.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec/ErasureCodeShecTableCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ErasureCodeShecTableCache::putDecodingTableToCache(int*, int*, int*, int*, int, int, int, int, int, int*, int*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<std::_List_iterator<long long unsigned int>, ErasureCodeShecTableCache::DecodingCacheParameter> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Built target erasure_code_objs
[ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Built target shec_utils
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/db_iter.cc.o
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/dbformat.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_readonly.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/db_impl_readonly.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 9%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/ErasureCodeJerasure.cc
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DB::OpenForReadOnly(const rocksdb::Options&, const string&, rocksdb::DB**, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/event_helpers.cc.o
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/experimental.cc.o
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o
[ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/file_indexer.cc.o
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_job.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Built target jerasure_utils
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_lock_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 9%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock_client.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::IngestedFileInfo&}; _Tp = rocksdb::IngestedFileInfo; _Alloc = std::allocator<rocksdb::IngestedFileInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> >::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::ExternalSstFileIngestionJob::Prepare(const std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::IngestedFileInfo*, std::vector<rocksdb::IngestedFileInfo, std::allocator<rocksdb::IngestedFileInfo> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock_types.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/flush_job.cc:41:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/flush_job.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/flush_job.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/external_sst_file_ingestion_job.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::ExternalSstFileIngestionJob::Run()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/flush_job.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/flush_job.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::FlushJob::WriteLevel0Table()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/internal_stats.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock_client.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rados::cls::lock::locker_id_t&>, std::tuple<>}; _Key = rados::cls::lock::locker_id_t; _Val = std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>; _KeyOfValue = std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >; _Compare = std::less<rados::cls::lock::locker_id_t>; _Alloc = std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock_client.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void cls_lock_get_info_reply::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 10%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock_ops.cc
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_reader.cc.o
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_writer.cc.o
[ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/managed_iterator.cc.o
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/internal_stats.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/internal_stats.cc:9:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<rocksdb::LevelStatType&&>, std::tuple<>}; _Key = rocksdb::LevelStatType; _Val = std::pair<const rocksdb::LevelStatType, double>; _KeyOfValue = std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >; _Compare = std::less<rocksdb::LevelStatType>; _Alloc = std::allocator<std::pair<const rocksdb::LevelStatType, double> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/internal_stats.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/internal_stats.cc:9:
/usr/include/c++/8/bits/stl_map.h: In function 'void rocksdb::{anonymous}::PrepareLevelStats(std::map<rocksdb::LevelStatType, double>*, int, int, double, double, double, const rocksdb::InternalStats::CompactionStats&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::LevelStatType, std::pair<const rocksdb::LevelStatType, double>, std::_Select1st<std::pair<const rocksdb::LevelStatType, double> >, std::less<rocksdb::LevelStatType>, std::allocator<std::pair<const rocksdb::LevelStatType, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::LevelStatType, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 10%] Linking CXX static library ../../lib/libcls_lock_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lock_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lock_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_lock_client.a CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_lock_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_lock_client
make -f src/tracing/CMakeFiles/librados-tp.dir/build.make src/tracing/CMakeFiles/librados-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/librados-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target librados-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/librados-tp.dir/build.make src/tracing/CMakeFiles/librados-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/librados.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/librados.tp -o tracing/librados.h
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target librados-tp
make -f src/librados/CMakeFiles/librados_objs.dir/build.make src/librados/CMakeFiles/librados_objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados_objs.dir/DependInfo.cmake --color=
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable.cc.o
Scanning dependencies of target librados_objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados_objs.dir/build.make src/librados/CMakeFiles/librados_objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/IoCtxImpl.cc
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable_list.cc.o
[ 10%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/RadosXattrIter.cc
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon/CMakeFiles/mon.dir/DependInfo.cmake --color=
Scanning dependencies of target mon
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/mon/CMakeFiles/mon.dir/build.make src/mon/CMakeFiles/mon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxKeyServer.cc
[ 10%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/RadosClient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/librados_objs.dir/RadosClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/RadosClient.cc
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_helper.cc.o
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_operator.cc.o
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxServiceHandler.cc
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/repair.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthServiceHandler.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxServiceHandler.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxServiceHandler.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const CephXSessionAuthInfo&}; _Tp = CephXSessionAuthInfo; _Alloc = std::allocator<CephXSessionAuthInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<CephXSessionAuthInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<CephXSessionAuthInfo*, std::vector<CephXSessionAuthInfo> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthServiceHandler.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxServiceHandler.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxServiceHandler.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual int CephxServiceHandler::handle_request(ceph::buffer::list::iterator&, ceph::bufferlist&, uint64_t&, AuthCapsInfo&, uint64_t*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CephXSessionAuthInfo*, std::vector<CephXSessionAuthInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<CephXSessionAuthInfo*, std::vector<CephXSessionAuthInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/repair.cc:68:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&, unsigned int, int}; _Tp = rocksdb::FileDescriptor; _Alloc = std::allocator<rocksdb::FileDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::FileDescriptor&}; _Tp = rocksdb::FileDescriptor; _Alloc = std::allocator<rocksdb::FileDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >'} changed in GCC 7.1
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthServiceHandler.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/repair.cc:68:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::{anonymous}::Repairer::Run()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/repair.cc:68:
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/repair.cc:68:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/repair.cc:68:
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/IoCtxImpl.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/IoCtxImpl.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Cond.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/IoCtxImpl.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/IoCtxImpl.cc:17:
/usr/include/c++/8/bits/stl_map.h: In function 'typename std::enable_if<(traits::supported && (! traits::need_contiguous))>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::map<long long unsigned int, long long unsigned int>; traits = denc_traits<std::map<long long unsigned int, long long unsigned int>, void>]':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/table_cache.cc.o
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/Paxos.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/Paxos.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/table_cache.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/table_cache.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/table_cache.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_builder.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target librados_objs
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_edit.cc.o
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/rados_snap_set_diff_obj.dir/DependInfo.cmake --color=
Scanning dependencies of target rados_snap_set_diff_obj
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc
make -f src/CMakeFiles/mount.ceph.dir/build.make src/CMakeFiles/mount.ceph.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/mount.ceph.dir/DependInfo.cmake --color=
Scanning dependencies of target mount.ceph
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/mount.ceph.dir/build.make src/CMakeFiles/mount.ceph.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building C object src/CMakeFiles/mount.ceph.dir/mount/mount.ceph.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/mount.ceph.dir/mount/mount.ceph.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/mount.ceph.c
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/mtab.c:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/mount.ceph.c:25:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/canonicalize.c: In function 'canonicalize_dm_name':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/canonicalize.c:166:45: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 244 [-Wformat-truncation=]
snprintf(path, sizeof(path), "/dev/mapper/%s", name);
^~ ~~~~
In file included from /usr/include/stdio.h:873,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mount/mount.ceph.c:1:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 268 bytes into a destination of size 256
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_edit.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_edit.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<int, rocksdb::FileMetaData>}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 10%] Linking C executable ../bin/mount.ceph
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/mount.ceph.dir/link.txt --verbose=1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, rocksdb::FileMetaData>}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/mount.ceph.dir/mount/mount.ceph.c.o CMakeFiles/parse_secret_objs.dir/common/secret.c.o CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o -o ../bin/mount.ceph -lkeyutils
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target mount.ceph
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_set.cc.o
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/civetweb_h.dir/DependInfo.cmake --color=
Scanning dependencies of target civetweb_h
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] keep civetweb.h up-to-date
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include/civetweb
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/cmake -E copy_if_different /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/civetweb/include/civetweb.h /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include/civetweb
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target civetweb_h
[ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/wal_manager.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:40:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::insert(T, T, T*, T*) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'void calc_snap_set_diff(CephContext*, const librados::snap_set_t&, librados::snap_t, librados::snap_t, interval_set<long long unsigned int>*, uint64_t*, bool*, librados::snap_t*, bool*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/rados_types.hpp:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/snap_set_diff.cc:6:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target rados_snap_set_diff_obj
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch.cc.o
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
__unguarded_linear_insert(_RandomAccessIterator __last,
^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Distance = int; _Tp = rocksdb::FdWithKeyRange; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/util/coding.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/memtable_list.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/column_family.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_version_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/version/cls_version_client.cc
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()::<lambda(const rocksdb::FdWithKeyRange&, const rocksdb::FdWithKeyRange&)> >]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'void rocksdb::VersionStorageInfo::GenerateLevel0NonOverlapping()':
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FdWithKeyRange*, std::vector<rocksdb::FdWithKeyRange> >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, rocksdb::FileMetaData}; _Tp = std::pair<int, rocksdb::FileMetaData>; _Alloc = std::allocator<std::pair<int, rocksdb::FileMetaData> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<int, rocksdb::FileMetaData> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::VersionSet::WriteSnapshot(rocksdb::log::Writer*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, rocksdb::FileMetaData>*, std::vector<std::pair<int, rocksdb::FileMetaData> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::FileDescriptor&}; _Tp = rocksdb::FileDescriptor; _Alloc = std::allocator<rocksdb::FileDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::FileDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void rocksdb::Version::AddLiveFiles(std::vector<rocksdb::FileDescriptor>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::FileDescriptor*, std::vector<rocksdb::FileDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::LiveFileMetaData&}; _Tp = rocksdb::LiveFileMetaData; _Alloc = std::allocator<rocksdb::LiveFileMetaData>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::LiveFileMetaData>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyDescriptor&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int&, long long unsigned int&, std::vector<rocksdb::SstFileMetaData, std::allocator<rocksdb::SstFileMetaData> >}; _Tp = rocksdb::LevelMetaData; _Alloc = std::allocator<rocksdb::LevelMetaData>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::LevelMetaData>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::LevelMetaData*, std::vector<rocksdb::LevelMetaData> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void rocksdb::VersionSet::GetLiveFilesMetaData(std::vector<rocksdb::LiveFileMetaData>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LiveFileMetaData*, std::vector<rocksdb::LiveFileMetaData> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/vector.tcc: In member function 'void rocksdb::Version::GetColumnFamilyMetaData(rocksdb::ColumnFamilyMetaData*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::LevelMetaData*, std::vector<rocksdb::LevelMetaData> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/version/cls_version_types.cc
make -f src/cls/CMakeFiles/cls_statelog_client.dir/build.make src/cls/CMakeFiles/cls_statelog_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_statelog_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_statelog_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_statelog_client.dir/build.make src/cls/CMakeFiles/cls_statelog_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_statelog_client.dir/statelog/cls_statelog_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_statelog_client.dir/statelog/cls_statelog_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/statelog/cls_statelog_client.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/version_set.cc:10:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static rocksdb::Status rocksdb::VersionSet::ReduceNumberOfLevels(const string&, const rocksdb::Options*, const rocksdb::EnvOptions&, int)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = long long unsigned int; _Tp = ceph::buffer::list; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = ceph::buffer::list; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Paxos::share_state(MMonPaxos*, version_t, version_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long unsigned int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long unsigned int>, std::_Select1st<std::pair<const int, long long unsigned int> >, std::less<int>, std::allocator<std::pair<const int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = long long unsigned int; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long unsigned int>, std::_Select1st<std::pair<const int, long long unsigned int> >, std::less<int>, std::allocator<std::pair<const int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ceph::buffer::list>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMonPaxos::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.h:112,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Paxos.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void FeatureMap::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_controller.cc.o
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_thread.cc.o
/usr/include/c++/8/bits/stl_map.h: In member function 'void Paxos::begin(ceph::bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 10%] Linking CXX static library ../../lib/libcls_version_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_version_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_version_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_version_client.a CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o
/usr/bin/ranlib ../../lib/libcls_version_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_version_client
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/env/env.cc.o
/usr/include/c++/8/bits/stl_map.h: In member function 'void Paxos::handle_last(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long unsigned int>, std::_Select1st<std::pair<const int, long long unsigned int> >, std::less<int>, std::allocator<std::pair<const int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Paxos::commit_finish()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 10%] Linking CXX static library ../../lib/libcls_statelog_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_statelog_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_statelog_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_statelog_client.a CMakeFiles/cls_statelog_client.dir/statelog/cls_statelog_client.cc.o
/usr/bin/ranlib ../../lib/libcls_statelog_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_statelog_client
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/PaxosService.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/PaxosService.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PaxosService.cc
[ 27%] Building CXX object CMakeFiles/rocksdb.dir/env/env_chroot.cc.o
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_refcount_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/refcount/cls_refcount_client.cc
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_log_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/log/cls_log_client.cc
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/env/memenv.cc.o
[ 10%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/refcount/cls_refcount_ops.cc
[ 10%] Linking CXX static library ../../lib/libcls_log_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_log_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_log_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_log_client.a CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o
/usr/bin/ranlib ../../lib/libcls_log_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_log_client
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_cuckoo_rep.cc.o
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_timeindex_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/timeindex/cls_timeindex_client.cc
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o
[ 10%] Linking CXX static library ../../lib/libcls_refcount_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_refcount_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_refcount_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_refcount_client.a CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_refcount_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_refcount_client
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o
[ 10%] Linking CXX static library ../../lib/libcls_timeindex_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_timeindex_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_timeindex_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_timeindex_client.a CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o
/usr/bin/ranlib ../../lib/libcls_timeindex_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Built target cls_timeindex_client
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/memtable_allocator.cc.o
make -f src/cls/CMakeFiles/cls_replica_log_client.dir/build.make src/cls/CMakeFiles/cls_replica_log_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_replica_log_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_replica_log_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_replica_log_client.dir/build.make src/cls/CMakeFiles/cls_replica_log_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/replica_log/cls_replica_log_types.cc
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user_client.dir/DependInfo.cmake --color=
[ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o
Scanning dependencies of target cls_user_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 10%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_client.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/skiplistrep.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/inlineskiplist.h: In instantiation of 'void rocksdb::InlineSkipList<Comparator>::Node::StashHeight(int) [with Comparator = const rocksdb::MemTableRep::KeyComparator&]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/inlineskiplist.h:600:3: required from 'rocksdb::InlineSkipList<Comparator>::Node* rocksdb::InlineSkipList<Comparator>::AllocateNode(size_t, int) [with Comparator = const rocksdb::MemTableRep::KeyComparator&; size_t = unsigned int]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/inlineskiplist.h:562:13: required from 'rocksdb::InlineSkipList<Comparator>::InlineSkipList(Comparator, rocksdb::Allocator*, int32_t, int32_t) [with Comparator = const rocksdb::MemTableRep::KeyComparator&; int32_t = int]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/skiplistrep.cc:25:50: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/inlineskiplist.h:282:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::atomic<rocksdb::InlineSkipList<const rocksdb::MemTableRep::KeyComparator&>::Node*>' with no trivial copy-assignment [-Wclass-memaccess]
memcpy(&next_[0], &height, sizeof(int));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/inlineskiplist.h:48,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/memtable/skiplistrep.cc:6:
/usr/include/c++/8/atomic:352:12: note: 'struct std::atomic<rocksdb::InlineSkipList<const rocksdb::MemTableRep::KeyComparator&>::Node*>' declared here
struct atomic<_Tp*>
^~~~~~~~~~~~
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o
[ 10%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/replica_log/cls_replica_log_ops.cc
[ 10%] Building CXX object src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/OSDMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:35,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_ops.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_client.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_client.cc:6:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls_user_bucket_entry>; _Tp = cls_user_bucket_entry; _Alloc = std::allocator<cls_user_bucket_entry>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In function 'void cls_user_set_buckets(librados::ObjectWriteOperation&, std::__cxx11::list<cls_user_bucket_entry>&, bool)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'virtual void ClsUserListCtx::handle_completion(int, ceph::bufferlist&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<cls_user_bucket_entry>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 10%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_types.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o
[ 10%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/replica_log/cls_replica_log_client.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o
[ 10%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user_ops.cc
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o
[ 11%] Linking CXX static library ../../lib/libcls_replica_log_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_replica_log_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_replica_log_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_replica_log_client.a CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_types.cc.o CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_ops.cc.o CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_client.cc.o
/usr/bin/ranlib ../../lib/libcls_replica_log_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target cls_replica_log_client
[ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_rgw_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_client.cc
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o
[ 11%] Linking CXX static library ../../lib/libcls_user_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_user_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_user_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_user_client.a CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_user_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target cls_user_client
[ 11%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/options/cf_options.cc.o
[ 37%] Building CXX object CMakeFiles/rocksdb.dir/options/db_options.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rgw_bucket_olh_entry::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_olh_log_entry]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_map.h: In function 'void decode_json_obj(std::map<K, V, C>&, JSONObj*) [with K = long long unsigned int; V = std::vector<rgw_bucket_olh_log_entry>; C = std::less<long long unsigned int>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_rbd_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_client.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/str_list.h:5,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_client.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_client.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, rgw_cls_list_ret>; _KeyOfValue = std::_Select1st<std::pair<const int, rgw_cls_list_ret> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, rgw_cls_list_ret> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_cls_list_ret>, std::_Select1st<std::pair<const int, rgw_cls_list_ret> >, std::less<int>, std::allocator<std::pair<const int, rgw_cls_list_ret> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_cls_list_ret> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_client.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_client.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual int CLSRGWIssueGetDirHeader::issue_op(int, const string&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_cls_list_ret>, std::_Select1st<std::pair<const int, rgw_cls_list_ret> >, std::less<int>, std::allocator<std::pair<const int, rgw_cls_list_ret> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_cls_list_ret> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual int CLSRGWIssueBucketList::issue_op(int, const string&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_cls_list_ret>, std::_Select1st<std::pair<const int, rgw_cls_list_ret> >, std::less<int>, std::allocator<std::pair<const int, rgw_cls_list_ret> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_cls_list_ret> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 11%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_helper.cc.o
[ 11%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc:2:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc:2:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void rgw_cls_read_olh_log_ret::generate_test_instances(std::__cxx11::list<rgw_cls_read_olh_log_ret*>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 11%] Linking CXX static library ../../lib/libcls_rgw_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rgw_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_rgw_client.a CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o
/usr/bin/ranlib ../../lib/libcls_rgw_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target cls_rgw_client
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_journal_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal_client.cc
[ 11%] Linking CXX static library ../../lib/libcls_rbd_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rbd_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rbd_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_rbd_client.a CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o
/usr/bin/ranlib ../../lib/libcls_rbd_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target cls_rbd_client
[ 11%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal_types.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_parser.cc.o
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_mirror_types
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/instance_watcher/Types.cc
[ 11%] Linking CXX static library ../../lib/libcls_journal_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_journal_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_journal_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_journal_client.a CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o
/usr/bin/ranlib ../../lib/libcls_journal_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target cls_journal_client
[ 11%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/leader_watcher/Types.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/options/options_parser.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/options/options_parser.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'rocksdb::Status rocksdb::RocksDBOptionsParser::EndSection(rocksdb::OptionSection, const string&, const string&, const std::unordered_map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_types.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_types
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_types.dir/journal/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.cc
[ 11%] Linking CXX static library ../../../lib/librbd_mirror_types.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_mirror_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_mirror_types.a CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o
/usr/bin/ranlib ../../../lib/librbd_mirror_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target rbd_mirror_types
[ 11%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirroring_watcher/Types.cc
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/port/stack_trace.cc.o
[ 41%] Building CXX object CMakeFiles/rocksdb.dir/table/adaptive_table_factory.cc.o
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.cc:12:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.cc:12:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_filter_block.cc.o
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_builder.cc.o
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:19:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In member function 'bool OSDMonitor::_check_remove_tier(int64_t, const pg_pool_t*, const pg_pool_t*, int*, std::ostream*) const':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'int OSDMonitor::_check_remove_pool(int64_t, const pg_pool_t&, std::ostream*)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'bool OSDMonitor::_check_become_tier(int64_t, const pg_pool_t*, int64_t, const pg_pool_t*, int*, std::ostream*) const':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >, std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool OSDMonitor::prepare_pg_created(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_builder.cc:33:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/statistics.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/cache.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/table.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/flush_block_policy.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_builder.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_builder.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rbd_replay /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rbd_replay /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rbd_replay/CMakeFiles/rbd_replay_types.dir/DependInfo.cmake --color=
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void librbd::journal::MirrorPeerClientMeta::decode(__u8, ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
Scanning dependencies of target rbd_replay_types
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rbd_replay/ActionTypes.cc
[ 11%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_types.dir/watcher/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/watcher/Types.cc
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_factory.cc.o
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, int>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, int> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, int>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, int> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
[ 11%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/WatchNotifyTypes.cc
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = int; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > >, std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_reader.cc.o
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >, std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >, std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool OSDMonitor::prepare_pgtemp(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > >, std::_Select1st<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int, mempool::pool_allocator<(mempool::pool_index_t)15, int> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > >, std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > >, std::_Select1st<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<std::pair<int, int>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<int, int> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long int}; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity<long long int>; _Compare = std::less<long long int>; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, long long int, std::_Identity<long long int>, std::less<long long int>, std::allocator<long long int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /usr/include/boost/detail/container_fwd.hpp:95,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_set.h: In member function 'void creating_pgs_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_reader.cc:30:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/options/cf_options.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_reader.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_reader.cc:9:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rbd_replay/ActionTypes.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rbd_replay/ActionTypes.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rbd_replay::action::Dependency}; _Tp = rbd_replay::action::Dependency; _Alloc = std::allocator<rbd_replay::action::Dependency>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rbd_replay::action::Dependency>::iterator' {aka '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rbd_replay::action::Dependency}; _Tp = rbd_replay::action::Dependency; _Alloc = std::allocator<rbd_replay::action::Dependency>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rbd_replay::action::Dependency*, std::vector<rbd_replay::action::Dependency> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 11%] Linking CXX static library ../../lib/librbd_replay_types.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -P CMakeFiles/rbd_replay_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rbd_replay && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_replay_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_replay_types.a CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o
/usr/bin/ranlib ../../lib/librbd_replay_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target rbd_replay_types
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/DependInfo.cmake --color=
Scanning dependencies of target libcephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building Java objects for libcephfs.jar
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/lib/jvm/default-java/bin/javac -source 1.7 -target 1.7 -Xlint:-options -classpath :/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java:/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java -d /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir -h /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native @/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/java_sources
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_builder.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/WatchNotifyTypes.cc:8:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/WatchNotifyTypes.h: In member function 'void librbd::watch_notify::NotifyMessage::decode(ceph::buffer::list::iterator&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/WatchNotifyTypes.h:223:8: warning: '<anonymous>.librbd::watch_notify::SnapRenamePayload::snap_id' may be used uninitialized in this function [-Wmaybe-uninitialized]
struct SnapRenamePayload : public SnapPayloadBase {
^~~~~~~~~~~~~~~~~
Note: java/com/ceph/fs/CephMount.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir/java_compiled_libcephfs
[ 11%] Generating CMakeFiles/libcephfs.dir/java_class_filelist
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir -DCMAKE_JAR_CLASSES_PREFIX="" -P /usr/share/cmake-3.13/Modules/UseJavaClassFilelist.cmake
[ 11%] Creating Java archive libcephfs.jar
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir && /usr/lib/jvm/default-java/bin/jar -cf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/libcephfs.jar @java_class_filelist
[ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_prefix_index.cc.o
[ 11%] Linking CXX static library ../../lib/librbd_types.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_types.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs.dir && /usr/bin/cmake -D_JAVA_TARGET_DIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java -D_JAVA_TARGET_OUTPUT_NAME=libcephfs.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/share/cmake-3.13/Modules/UseJavaSymlinks.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_types.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_types.a CMakeFiles/rbd_types.dir/journal/Types.cc.o CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o CMakeFiles/rbd_types.dir/watcher/Types.cc.o CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target libcephfs
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/bloom_block.cc.o
/usr/bin/ranlib ../../lib/librbd_types.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target rbd_types
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_builder.cc.o
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:19:
/usr/include/c++/8/bits/stl_algo.h: In member function 'virtual void OSDMonitor::encode_pending(MonitorDBStore::TransactionRef)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -f src/tracing/CMakeFiles/os_tp.dir/build.make src/tracing/CMakeFiles/os_tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/os_tp.dir/DependInfo.cmake --color=
Scanning dependencies of target os_tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/os_tp.dir/build.make src/tracing/CMakeFiles/os_tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building C object src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dos_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/os_tp.dir/objectstore.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/objectstore.c
make -f src/tracing/CMakeFiles/rbd_tp.dir/build.make src/tracing/CMakeFiles/rbd_tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] generating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include/tracing/librbd.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include && /usr/bin/lttng-gen-tp /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/librbd.tp -o tracing/librbd.h
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/rbd_tp.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/rbd_tp.dir/build.make src/tracing/CMakeFiles/rbd_tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Building C object src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Drbd_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/rbd_tp.dir/librbd.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/librbd.c
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool OSDMonitor::prepare_remove_snaps(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_builder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_builder.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_builder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_builder.cc:7:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::CuckooTableBuilder::MakeHashTable(std::vector<rocksdb::CuckooTableBuilder::CuckooBucket>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_factory.cc.o
[ 11%] Linking C shared library ../../lib/libos_tp.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/os_tp.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libos_tp.so.1 -o ../../lib/libos_tp.so.1.0.0 CMakeFiles/os_tp.dir/objectstore.c.o -llttng-ust -ldl -ldl
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_symlink_library ../../lib/libos_tp.so.1.0.0 ../../lib/libos_tp.so.1 ../../lib/libos_tp.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 11%] Built target os_tp
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_reader.cc.o
make -f src/tracing/CMakeFiles/osd_tp.dir/build.make src/tracing/CMakeFiles/osd_tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/osd_tp.dir/DependInfo.cmake --color=
Scanning dependencies of target osd_tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/osd_tp.dir/build.make src/tracing/CMakeFiles/osd_tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Building C object src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/osd_tp.dir/oprequest.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/oprequest.c
[ 12%] Building C object src/tracing/CMakeFiles/osd_tp.dir/osd.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/osd_tp.dir/osd.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/osd.c
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_reader.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_reader.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/cuckoo_table_reader.cc:11:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/flush_block_policy.cc.o
[ 12%] Building C object src/tracing/CMakeFiles/osd_tp.dir/pg.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/osd_tp.dir/pg.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/pg.c
[ 12%] Linking C shared library ../../lib/libosd_tp.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_tp.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libosd_tp.so.1 -o ../../lib/libosd_tp.so.1.0.0 CMakeFiles/osd_tp.dir/oprequest.c.o CMakeFiles/osd_tp.dir/osd.c.o CMakeFiles/osd_tp.dir/pg.c.o -llttng-ust -ldl -ldl
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_symlink_library ../../lib/libosd_tp.so.1.0.0 ../../lib/libosd_tp.so.1 ../../lib/libosd_tp.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Built target osd_tp
make -f src/tracing/CMakeFiles/rados_tp.dir/build.make src/tracing/CMakeFiles/rados_tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/rados_tp.dir/DependInfo.cmake --color=
Scanning dependencies of target rados_tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/rados_tp.dir/build.make src/tracing/CMakeFiles/rados_tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Building C object src/tracing/CMakeFiles/rados_tp.dir/librados.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Drados_tp_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/rados_tp.dir/librados.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing/librados.c
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/format.cc.o
[ 12%] Linking C shared library ../../lib/librbd_tp.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_tp.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,librbd_tp.so.1 -o ../../lib/librbd_tp.so.1.0.0 CMakeFiles/rbd_tp.dir/librbd.c.o -llttng-ust -ldl -ldl
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_symlink_library ../../lib/librbd_tp.so.1.0.0 ../../lib/librbd_tp.so.1 ../../lib/librbd_tp.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Built target rbd_tp
[ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/full_filter_block.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/format.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/format.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/format.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
make -f src/cls/CMakeFiles/cls_statelog.dir/build.make src/cls/CMakeFiles/cls_statelog.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_statelog.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_statelog
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_statelog.dir/build.make src/cls/CMakeFiles/cls_statelog.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object src/cls/CMakeFiles/cls_statelog.dir/statelog/cls_statelog.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_statelog_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_statelog.dir/statelog/cls_statelog.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/statelog/cls_statelog.cc
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/get_context.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/merge_context.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/get_context.cc:6:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/index_builder.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/partitioned_filter_block.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/index_builder.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/statistics.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/cache.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/table.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/flush_block_policy.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block_based_table_factory.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/index_builder.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/index_builder.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 12%] Linking CXX shared library ../../lib/libcls_statelog.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_statelog.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_statelog.so.1 -o ../../lib/libcls_statelog.so.1.0.0 CMakeFiles/cls_statelog.dir/statelog/cls_statelog.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_statelog.so.1.0.0 ../../lib/libcls_statelog.so.1 ../../lib/libcls_statelog.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Built target cls_statelog
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/iterator.cc.o
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_log.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_log
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Building CXX object src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_log_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_log.dir/log/cls_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/log/cls_log.cc
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o
[ 12%] Linking CXX shared library ../../lib/libcls_log.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_log.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_log.so.1 -o ../../lib/libcls_log.so.1.0.0 CMakeFiles/cls_log.dir/log/cls_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_log.so.1.0.0 ../../lib/libcls_log.so.1 ../../lib/libcls_log.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 12%] Built target cls_log
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/partitioned_filter_block.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/meta_blocks.cc:13:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/options/cf_options.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/builder.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/meta_blocks.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/meta_blocks.cc:5:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 12%] Building CXX object src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/MDSMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/partitioned_filter_block.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/partitioned_filter_block.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/partitioned_filter_block.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/partitioned_filter_block.cc:6:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 12%] Linking C shared library ../../lib/librados_tp.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados_tp.dir/link.txt --verbose=1
/usr/bin/cc -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,librados_tp.so.2 -o ../../lib/librados_tp.so.2.0.0 CMakeFiles/rados_tp.dir/librados.c.o -llttng-ust -ldl -ldl
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing && /usr/bin/cmake -E cmake_symlink_library ../../lib/librados_tp.so.2.0.0 ../../lib/librados_tp.so.2 ../../lib/librados_tp.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Built target rados_tp
[ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o
[ 13%] Building CXX object src/mon/CMakeFiles/mon.dir/FSCommands.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/FSCommands.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_cephfs_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object src/cls/CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs_client.cc
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_builder.cc.o
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_factory.cc.o
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_index.cc.o
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_key_coding.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs_client.h:2,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs_client.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs_client.h:2,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs_client.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_reader.cc.o
[ 13%] Linking CXX static library ../../lib/libcls_cephfs_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_cephfs_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cephfs_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_cephfs_client.a CMakeFiles/cls_cephfs_client.dir/cephfs/cls_cephfs_client.cc.o
/usr/bin/ranlib ../../lib/libcls_cephfs_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Built target cls_cephfs_client
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_version.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_version
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_version_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_version.dir/version/cls_version.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/version/cls_version.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/plain_table_reader.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/plain_table_reader.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/plain_table_reader.cc:7:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o
[ 13%] Linking CXX shared library ../../lib/libcls_version.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_version.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_version.so.1 -o ../../lib/libcls_version.so.1.0.0 CMakeFiles/cls_version.dir/version/cls_version.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_version.so.1.0.0 ../../lib/libcls_version.so.1 ../../lib/libcls_version.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Built target cls_version
[ 13%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/MgrMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MgrMonitor.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/table_properties.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/table_properties.cc:10:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/table_properties.cc:10:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/two_level_iterator.cc:14:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/two_level_iterator.cc:12:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = AddDataPoolHandler::handle(Monitor*, FSMap&, MonOpRequestRef, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >&, std::stringstream&)::<lambda(std::shared_ptr<Filesystem>)>; _ArgTypes = {std::shared_ptr<Filesystem>}]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In static member function 'static void std::_Function_handler<void(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = RemoveDataPoolHandler::handle(Monitor*, FSMap&, MonOpRequestRef, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >&, std::stringstream&)::<lambda(std::shared_ptr<Filesystem>)>; _ArgTypes = {std::shared_ptr<Filesystem>}]':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual int RemoveFilesystemHandler::handle(Monitor*, FSMap&, MonOpRequestRef, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >&, std::stringstream&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OSDMonitor.h:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/FSCommands.cc:16:
/usr/include/c++/8/bits/stl_algo.h: In member function 'virtual int FsNewHandler::handle(Monitor*, FSMap&, MonOpRequestRef, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >&, std::stringstream&)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'virtual int AddDataPoolHandler::handle(Monitor*, FSMap&, MonOpRequestRef, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >&, std::stringstream&)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/db_bench_tool.cc.o
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lock.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_lock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_lock_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/regex/v4/regex_workaround.hpp:35,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/regex/v4/regex_workaround.hpp:35,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool MDSMonitor::maybe_promote_standby(FSMap&, std::shared_ptr<Filesystem>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /usr/include/boost/regex/v4/regex_workaround.hpp:36,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MDSHealth>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MDSHealth> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MDSHealth> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDSHealth>, std::_Select1st<std::pair<const long long unsigned int, MDSHealth> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDSHealth> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDSHealth> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/regex/v4/regex_workaround.hpp:37,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = MDSHealth; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MDSHealth> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDSHealth>, std::_Select1st<std::pair<const long long unsigned int, MDSHealth> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDSHealth> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDSHealth> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /usr/include/boost/regex/v4/regex_workaround.hpp:36,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const mds_gid_t&>, std::tuple<>}; _Key = mds_gid_t; _Val = std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >; _KeyOfValue = std::_Select1st<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >; _Compare = std::less<mds_gid_t>; _Alloc = std::allocator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<mds_gid_t, std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, std::_Select1st<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >, std::less<mds_gid_t>, std::allocator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/regex/v4/regex_workaround.hpp:37,
from /usr/include/boost/regex/v4/regex.hpp:32,
from /usr/include/boost/regex.hpp:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MDSMonitor.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDSMonitor::update_metadata(mds_gid_t, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<mds_gid_t, std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, std::_Select1st<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >, std::less<mds_gid_t>, std::allocator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int MDSMonitor::load_metadata(std::map<mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<mds_gid_t, std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, std::_Select1st<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >, std::less<mds_gid_t>, std::allocator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int MDSMonitor::dump_metadata(const FSMap&, const string&, ceph::Formatter*, std::ostream&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<mds_gid_t, std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >, std::_Select1st<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >, std::less<mds_gid_t>, std::allocator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const mds_gid_t, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = rados::cls::lock::locker_id_t; _Val = std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>; _KeyOfValue = std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >; _Compare = std::less<rados::cls::lock::locker_id_t>; _Alloc = std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rados::cls::lock::locker_id_t&>, std::tuple<>}; _Key = rados::cls::lock::locker_id_t; _Val = std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>; _KeyOfValue = std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >; _Compare = std::less<rados::cls::lock::locker_id_t>; _Alloc = std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rados::cls::lock::lock_info_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In function 'int read_lock(cls_method_context_t, const string&, rados::cls::lock::lock_info_t*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'int remove_lock(cls_method_context_t, const string&, entity_name_t&, const string&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'int set_cookie(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'int get_info(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In function 'int lock_op(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lock/cls_lock.cc:12:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rados::cls::lock::locker_id_t, std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t>, std::_Select1st<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >, std::less<rados::cls::lock::locker_id_t>, std::allocator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rados::cls::lock::locker_id_t, rados::cls::lock::locker_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/PaxosServiceMessage.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMgrBeacon.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MgrMonitor.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> >, std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, StandbyInfo>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, StandbyInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, StandbyInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, StandbyInfo> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, StandbyInfo>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, StandbyInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, StandbyInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, StandbyInfo> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/PaxosServiceMessage.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMgrBeacon.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MgrMonitor.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MgrMonitor::drop_standby(uint64_t, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, StandbyInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, StandbyInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, StandbyInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, StandbyInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/ldb_cmd.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/ldb_cmd.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, rocksdb::Options&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, long long unsigned int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual rocksdb::Options rocksdb::LDBCommand::PrepareOptionsForOpenDB()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 13%] Linking CXX shared library ../../lib/libcls_lock.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lock.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_lock.so.1 -o ../../lib/libcls_lock.so.1.0.0 CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_lock.so.1.0.0 ../../lib/libcls_lock.so.1 ../../lib/libcls_lock.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Built target cls_lock
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_journal.dir/DependInfo.cmake --color=
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyDescriptor&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void MgrMap::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, StandbyInfo>, std::_Select1st<std::pair<const long long unsigned int, StandbyInfo> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, StandbyInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, StandbyInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
Scanning dependencies of target cls_journal
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_journal_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[6], int}; _Tp = rocksdb::DbPath; _Alloc = std::allocator<rocksdb::DbPath>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::DbPath>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In function 'void rocksdb::{anonymous}::DumpManifestFile(std::__cxx11::string, bool, bool, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::DbPath*, std::vector<rocksdb::DbPath> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/ldb_cmd.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/ldb_cmd.cc:7:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::ReduceDBLevelsCommand::GetOldNumOfLevels(rocksdb::Options&, int*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 13%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/ldb_cmd.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/ldb_cmd.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void rocksdb::LDBCommand::OpenDB()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/depend
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/MgrStatMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MgrStatMonitor.cc
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rbd.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_rbd
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Building CXX object src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rbd_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd.cc
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o
[ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal.cc:6:
/usr/include/c++/8/bits/stl_map.h: In function 'int journal_tag_list(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'int {anonymous}::expire_tags(cls_method_context_t, const string*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 13%] Building CXX object src/cls/CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_journal_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/journal/cls_journal_types.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/sst_dump_tool.cc:30:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/db/dbformat.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/sst_dump_tool_imp.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/tools/sst_dump_tool.cc:8:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
[ 13%] Linking CXX shared library ../../lib/libcls_journal.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_journal.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_journal.so.1 -o ../../lib/libcls_journal.so.1.0.0 CMakeFiles/cls_journal.dir/journal/cls_journal.cc.o CMakeFiles/cls_journal.dir/journal/cls_journal_types.cc.o
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/arena.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_journal.so.1.0.0 ../../lib/libcls_journal.so.1 ../../lib/libcls_journal.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 13%] Built target cls_journal
[ 13%] Building CXX object src/mon/CMakeFiles/mon.dir/Monitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/Monitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/auto_roll_logger.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {cls::rbd::GroupImageStatus}; _Tp = cls::rbd::GroupImageStatus; _Alloc = std::allocator<cls::rbd::GroupImageStatus>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<cls::rbd::GroupImageStatus>::iterator' {aka '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/8/bits/stl_vector.h: In function 'int get_snapcontext(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const cls::rbd::MirrorPeer&}; _Tp = cls::rbd::MirrorPeer; _Alloc = std::allocator<cls::rbd::MirrorPeer>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<cls::rbd::MirrorPeer>::iterator' {aka '__gnu_cxx::__normal_iterator<cls::rbd::MirrorPeer*, std::vector<cls::rbd::MirrorPeer> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'int group_image_list(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::GroupImageStatus*, std::vector<cls::rbd::GroupImageStatus> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd.cc:28:
/usr/include/c++/8/bits/stl_vector.h: In function 'int mirror::read_peers(cls_method_context_t, std::vector<cls::rbd::MirrorPeer>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<cls::rbd::MirrorPeer*, std::vector<cls::rbd::MirrorPeer> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/bloom.cc.o
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/coding.cc.o
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/comparator.cc.o
[ 14%] Building CXX object src/cls/CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rbd_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.cc
[ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/concurrent_arena.cc.o
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/crc32c.cc.o
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/delete_scheduler.cc.o
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/MonmapMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonmapMonitor.cc
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/event_logger.cc.o
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/file_reader_writer.cc.o
[ 15%] Linking CXX shared library ../../lib/libcls_rbd.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rbd.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_rbd.so.1 -o ../../lib/libcls_rbd.so.1.0.0 CMakeFiles/cls_rbd.dir/rbd/cls_rbd.cc.o CMakeFiles/cls_rbd.dir/rbd/cls_rbd_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_rbd.so.1.0.0 ../../lib/libcls_rbd.so.1 ../../lib/libcls_rbd.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 15%] Built target cls_rbd
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/LogMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/LogMonitor.cc
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/file_util.cc.o
[ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/filename.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/filter_policy.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/hash.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/log_buffer.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/murmurhash.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/random.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o
[ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/slice.cc.o
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/sst_file_manager_impl.cc.o
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/status.cc.o
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/AuthMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.cc
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/status_message.cc.o
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/string_util.cc.o
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:35,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/LogMonitor.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/LogMonitor.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<LogEntry>; _Tp = LogEntry; _Alloc = std::allocator<LogEntry>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<LogEntry>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<LogEntry>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'virtual void LogMonitor::create_pending()':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<LogEntry>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/sync_point.cc.o
[ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/testutil.cc.o
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/thread_local.cc.o
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/Elector.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/Elector.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Elector.cc
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/transaction_test_util.cc.o
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/xxhash.cc.o
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MonCommand&}; _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' {aka '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.cc: In member function 'virtual void AuthMonitor::upgrade_format()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.cc:1493:22: warning: catching polymorphic type 'struct ceph::buffer::error' by value [-Wcatch-value=]
catch (buffer::error) {
^~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/backupable_db.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/backupable/backupable_db.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::BackupInfo}; _Tp = rocksdb::BackupInfo; _Alloc = std::allocator<rocksdb::BackupInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::BackupInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::BackupInfo*, std::vector<rocksdb::BackupInfo> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void rocksdb::BackupEngineImpl::GetBackupInfo(std::vector<rocksdb::BackupInfo>*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::BackupInfo*, std::vector<rocksdb::BackupInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Elector.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Elector.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, Elector::elector_info_t>; _KeyOfValue = std::_Select1st<std::pair<const int, Elector::elector_info_t> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Elector::elector_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Elector::elector_info_t>, std::_Select1st<std::pair<const int, Elector::elector_info_t> >, std::less<int>, std::allocator<std::pair<const int, Elector::elector_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, Elector::elector_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Elector.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Elector.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = Elector::elector_info_t; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, Elector::elector_info_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, Elector::elector_info_t>, std::_Select1st<std::pair<const int, Elector::elector_info_t> >, std::less<int>, std::allocator<std::pair<const int, Elector::elector_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, Elector::elector_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/HealthMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/HealthMonitor.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/blob_db/blob_db.cc:14:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h: In constructor 'rocksdb::BlockReadAmpBitmap::BlockReadAmpBitmap(size_t, size_t, rocksdb::Statistics*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/table/block.h:68:53: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct std::atomic<unsigned int>' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
memset(bitmap_, 0, bitmap_size * kBytesPersEntry);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/write_buffer_manager.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/options.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/blob_db/blob_db.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/blob_db/blob_db.cc:4:
/usr/include/c++/8/atomic:684:12: note: 'struct std::atomic<unsigned int>' declared here
struct atomic<unsigned int> : __atomic_base<unsigned int>
^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const AuthMonitor::Incremental&}; _Tp = AuthMonitor::Incremental; _Alloc = std::allocator<AuthMonitor::Incremental>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<AuthMonitor::Incremental>::iterator' {aka '__gnu_cxx::__normal_iterator<AuthMonitor::Incremental*, std::vector<AuthMonitor::Incremental> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/AuthMonitor.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void AuthMonitor::push_cephx_inc(KeyServerData::Incremental&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<AuthMonitor::Incremental*, std::vector<AuthMonitor::Incremental> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void AuthMonitor::increase_max_global_id()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<AuthMonitor::Incremental*, std::vector<AuthMonitor::Incremental> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void AuthMonitor::create_initial()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<AuthMonitor::Incremental*, std::vector<AuthMonitor::Incremental> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_numops_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/numops/cls_numops_client.cc
[ 15%] Linking CXX static library ../../lib/libcls_numops_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_numops_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops_client.dir/link.txt --verbose=1
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/col_buf_decoder.cc.o
/usr/bin/ar qc ../../lib/libcls_numops_client.a CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o
/usr/bin/ranlib ../../lib/libcls_numops_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 15%] Built target cls_numops_client
[ 15%] Building CXX object src/mon/CMakeFiles/mon.dir/OldHealthMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/OldHealthMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/OldHealthMonitor.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_decoder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_decoder.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_decoder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_decoder.cc:6:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual size_t rocksdb::FixedLengthColBufDecoder::Init(const char*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual size_t rocksdb::VariableChunkColBufDecoder::Init(const char*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/col_buf_encoder.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_encoder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_encoder.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_encoder.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/col_buf_encoder.cc:6:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual size_t rocksdb::FixedLengthColBufEncoder::Append(const char*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual size_t rocksdb::VariableChunkColBufEncoder::Append(const char*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/column_aware_encoding_util.cc.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool Monitor::_scrub(ScrubResult*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, int*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/date_tiered/date_tiered_db_impl.cc.o
/usr/include/c++/8/bits/stl_map.h: In member function 'void Monitor::get_combined_feature_map(FeatureMap*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const entity_inst_t&>, std::tuple<>}; _Key = entity_inst_t; _Val = std::pair<const entity_inst_t, double>; _KeyOfValue = std::_Select1st<std::pair<const entity_inst_t, double> >; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, double> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = entity_inst_t; _Tp = double; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, double> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MTimeCheck::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/date_tiered/date_tiered_db_impl.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/date_tiered/date_tiered_db_impl.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void Monitor::timecheck_report()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, double>, std::_Select1st<std::pair<const entity_inst_t, double> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DateTieredDB::Open(const rocksdb::Options&, const string&, rocksdb::DateTieredDB**, int64_t, int64_t, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_timeindex.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_timeindex
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object src/cls/CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_timeindex_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/timeindex/cls_timeindex.cc
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_refcount.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_refcount
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_refcount.dir/build.make src/cls/CMakeFiles/cls_refcount.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 15%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/refcount/cls_refcount.cc
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/document_db.cc.o
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const entity_inst_t&>, std::tuple<>}; _Key = entity_inst_t; _Val = std::pair<const entity_inst_t, utime_t>; _KeyOfValue = std::_Select1st<std::pair<const entity_inst_t, utime_t> >; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, utime_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, utime_t>, std::_Select1st<std::pair<const entity_inst_t, utime_t> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, utime_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, utime_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Monitor::handle_timecheck_leader(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, utime_t>, std::_Select1st<std::pair<const entity_inst_t, utime_t> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, utime_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, utime_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Monitor::timecheck()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, utime_t>, std::_Select1st<std::pair<const entity_inst_t, utime_t> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, utime_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, utime_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/document_db.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/document/document_db.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, rocksdb::ColumnFamilyOptions}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
[ 16%] Linking CXX shared library ../../lib/libcls_timeindex.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_timeindex.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_timeindex.so.1 -o ../../lib/libcls_timeindex.so.1.0.0 CMakeFiles/cls_timeindex.dir/timeindex/cls_timeindex.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_timeindex.so.1.0.0 ../../lib/libcls_timeindex.so.1 ../../lib/libcls_timeindex.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_timeindex
[ 16%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/refcount/cls_refcount_ops.cc
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DocumentDB::Open(const rocksdb::DocumentDBOptions&, const string&, const std::vector<rocksdb::DocumentDB::IndexDescriptor>&, rocksdb::DocumentDB**, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/cls/CMakeFiles/cls_replica_log.dir/build.make src/cls/CMakeFiles/cls_replica_log.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_replica_log.dir/DependInfo.cmake --color=
[ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/json_document.cc.o
Scanning dependencies of target cls_replica_log
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_replica_log.dir/build.make src/cls/CMakeFiles/cls_replica_log.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/cls/CMakeFiles/cls_replica_log.dir/replica_log/cls_replica_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_replica_log_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_replica_log.dir/replica_log/cls_replica_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/replica_log/cls_replica_log.cc
[ 16%] Building CXX object src/cls/CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_refcount_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.cc
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/json_document_builder.cc.o
[ 16%] Linking CXX shared library ../../lib/libcls_replica_log.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_replica_log.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_replica_log.so.1 -o ../../lib/libcls_replica_log.so.1.0.0 CMakeFiles/cls_replica_log.dir/replica_log/cls_replica_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_replica_log.so.1.0.0 ../../lib/libcls_replica_log.so.1 ../../lib/libcls_replica_log.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_replica_log
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/DataHealthService.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/DataHealthService.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/DataHealthService.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ScrubResult::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/geodb/geodb_impl.cc.o
[ 16%] Linking CXX shared library ../../lib/libcls_refcount.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_refcount.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_refcount.so.1 -o ../../lib/libcls_refcount.so.1.0.0 CMakeFiles/cls_refcount.dir/refcount/cls_refcount.cc.o CMakeFiles/cls_refcount.dir/refcount/cls_refcount_ops.cc.o CMakeFiles/cls_refcount.dir/__/common/ceph_json.cc.o ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_refcount.so.1.0.0 ../../lib/libcls_refcount.so.1 ../../lib/libcls_refcount.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_refcount
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/PGMonitor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/PGMonitor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMonitor.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/geodb/geodb_impl.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/geodb/geodb_impl.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::GeoObject&}; _Tp = rocksdb::GeoObject; _Alloc = std::allocator<rocksdb::GeoObject>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::GeoObject>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::GeoObject*, std::vector<rocksdb::GeoObject> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/geodb/geodb_impl.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/geodb/geodb_impl.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual rocksdb::GeoIterator* rocksdb::GeoDBImpl::SearchRadial(const rocksdb::GeoPosition&, double, int)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::GeoObject*, std::vector<rocksdb::GeoObject> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/lua/rocks_lua_compaction_filter.cc.o
[ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o
/usr/include/c++/8/bits/stl_map.h: In member function 'int Monitor::init()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/memory_util.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/memory/memory_util.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<rocksdb::MemoryUtil::UsageType&&>, std::tuple<>}; _Key = rocksdb::MemoryUtil::UsageType; _Val = std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >; _Compare = std::less<rocksdb::MemoryUtil::UsageType>; _Alloc = std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/memory_util.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/memory/memory_util.cc:8:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static rocksdb::Status rocksdb::MemoryUtil::GetApproximateMemoryUsageByType(const std::vector<rocksdb::DB*>&, std::unordered_set<const rocksdb::Cache*>, std::map<rocksdb::MemoryUtil::UsageType, long long unsigned int>*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<rocksdb::MemoryUtil::UsageType, std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int>, std::_Select1st<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >, std::less<rocksdb::MemoryUtil::UsageType>, std::allocator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rocksdb::MemoryUtil::UsageType, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void Monitor::handle_command(MonOpRequestRef)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/DataHealthService.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/DataHealthService.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'int DataHealthService::update_store_stats(DataStats&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/DataHealthService.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = entity_inst_t; _Val = std::pair<const entity_inst_t, DataStats>; _KeyOfValue = std::_Select1st<std::pair<const entity_inst_t, DataStats> >; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, DataStats> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, DataStats>, std::_Select1st<std::pair<const entity_inst_t, DataStats> >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, DataStats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, DataStats> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/PGMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/PGMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Monitor::_ms_dispatch(Message*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/scope_exit.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/Monitor.cc:21:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'Monitor::Monitor(CephContext*, std::__cxx11::string, MonitorDBStore*, Messenger*, Messenger*, MonMap*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/options_util.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/options/options_util.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyOptions; _Alloc = std::allocator<rocksdb::ColumnFamilyOptions>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyOptions>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In function 'rocksdb::Status rocksdb::LoadOptionsFromFile(const string&, rocksdb::Env*, rocksdb::DBOptions*, std::vector<rocksdb::ColumnFamilyDescriptor>*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/options_util.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/options/options_util.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In function 'rocksdb::Status rocksdb::CheckOptionsCompatibility(const string&, rocksdb::Env*, const rocksdb::DBOptions&, const std::vector<rocksdb::ColumnFamilyDescriptor>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyOptions*, std::vector<rocksdb::ColumnFamilyOptions> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_user.dir/DependInfo.cmake --color=
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o
Scanning dependencies of target cls_user
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/cls/CMakeFiles/cls_user.dir/user/cls_user.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_user_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_user.dir/user/cls_user.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/user/cls_user.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMonitor.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMonitor.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::update_stat(int32_t, epoch_t, OsdStat&&) [with OsdStat = osd_stat_t]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMonitor.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMonitor.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = pg_stat_t; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_rgw.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_rgw
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_rgw.dir/build.make src/cls/CMakeFiles/cls_rgw.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o
[ 16%] Linking CXX shared library ../../lib/libcls_user.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_user.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_user.so.1 -o ../../lib/libcls_user.so.1.0.0 CMakeFiles/cls_user.dir/user/cls_user.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_user.so.1.0.0 ../../lib/libcls_user.so.1 ../../lib/libcls_user.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_user
[ 16%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = pg_t; _Value = std::pair<const pg_t, pg_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<pg_t>; _H1 = std::hash<pg_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = int; _Value = std::pair<const int, osd_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<int>; _H1 = std::hash<int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_osd(int)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'int64_t PGMapDigest::get_pool_free_space(const OSDMap&, int64_t) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_out(int32_t, epoch_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(const OSDMap::Incremental&, std::set<int>*, std::map<int, utime_t>*, PGMap*, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_down_up(int32_t, epoch_t, const PGMap&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PGMapDigest::dump_pool_stats_full(const OSDMap&, std::stringstream*, ceph::Formatter*, bool) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = pg_stat_t; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::dirty_all(PGMap::Incremental&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(CephContext*, const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<pg_t&&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::update_creating_pgs(const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/redis/redis_lists.cc.o
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >; <template-parameter-2-2> = void; _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_pg(pg_t)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc:2:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_ops.cc:2:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void rgw_cls_read_olh_log_ret::generate_test_instances(std::__cxx11::list<rgw_cls_read_olh_log_ret*>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMap::Incremental::generate_test_instances(std::__cxx11::list<PGMap::Incremental*>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMapDigest::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 16%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::get_rules_avail(const OSDMap&, std::map<int, long long int>*) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned char&>, std::tuple<>}; _Key = unsigned char; _Val = std::pair<const unsigned char, rgw_bucket_category_stats>; _KeyOfValue = std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >; _Compare = std::less<unsigned char>; _Alloc = std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rgw_bucket_dir_header::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void rgw_cls_bucket_update_stats_op::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/stl_map.h: In function 'int rgw_bucket_update_stats(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'void unaccount_entry(rgw_bucket_dir_header&, rgw_bucket_dir_entry&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In function 'int rgw_dir_suggest_changes(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_map.h: In function 'void update_olh_log(rgw_bucket_olh_entry&, OLHLogOp, const string&, cls_rgw_obj_key&, bool, uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rgw_bucket_olh_entry::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'int rgw_bucket_read_olh_log(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/spatialdb/spatial_db.cc.o
/usr/include/c++/8/bits/stl_map.h: In function 'int check_index(cls_method_context_t, rgw_bucket_dir_header*, rgw_bucket_dir_header*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_user_bucket&>, std::tuple<>}; _Key = rgw_user_bucket; _Val = std::pair<const rgw_user_bucket, rgw_usage_log_entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >; _Compare = std::less<rgw_user_bucket>; _Alloc = std::allocator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user_bucket, std::pair<const rgw_user_bucket, rgw_usage_log_entry>, std::_Select1st<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >, std::less<rgw_user_bucket>, std::allocator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user_bucket, std::pair<const rgw_user_bucket, rgw_usage_log_entry>, std::_Select1st<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >, std::less<rgw_user_bucket>, std::allocator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_map.h: In function 'int usage_log_read_cb(cls_method_context_t, const string&, rgw_usage_log_entry&, void*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user_bucket, std::pair<const rgw_user_bucket, rgw_usage_log_entry>, std::_Select1st<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >, std::less<rgw_user_bucket>, std::allocator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user_bucket, rgw_usage_log_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'int rgw_bucket_complete_op(cls_method_context_t, ceph::bufferlist*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, rgw_bucket_category_stats>, std::_Select1st<std::pair<const unsigned char, rgw_bucket_category_stats> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, rgw_bucket_category_stats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, rgw_bucket_category_stats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_pending_info> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In static member function 'static void PGMap::generate_test_instances(std::__cxx11::list<PGMap*>&)':
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
[ 16%] Building CXX object src/cls/CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_rgw_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/spatial_db.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::spatial::SpatialIndexOptions&, rocksdb::ColumnFamilyHandle*&}; _Tp = std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*>; _Alloc = std::allocator<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*>*, std::vector<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*> > >'} changed in GCC 7.1
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/ConfigKeyService.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/ConfigKeyService.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/ConfigKeyService.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, rocksdb::ColumnFamilyOptions&}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:14:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/spatial_db.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:8:
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::spatial::SpatialDB::Open(const rocksdb::spatial::SpatialDBOptions&, const string&, rocksdb::spatial::SpatialDB**, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*>*, std::vector<std::pair<rocksdb::spatial::SpatialIndexOptions, rocksdb::ColumnFamilyHandle*> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:14:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:14:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/utilities/spatial_db.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:8:
/usr/include/c++/8/bits/vector.tcc: In constructor 'rocksdb::spatial::SpatialIndexCursor::SpatialIndexCursor(rocksdb::Iterator*, rocksdb::spatial::ValueGetter*, const rocksdb::spatial::BoundingBox<long long unsigned int>&, uint32_t)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/spatialdb/spatial_db.cc:14:
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rgw_bucket_olh_entry::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_olh_log_entry&}; _Tp = rgw_bucket_olh_log_entry; _Alloc = std::allocator<rgw_bucket_olh_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_olh_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_olh_log_entry]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_olh_log_entry*, std::vector<rgw_bucket_olh_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rgw/cls_rgw_types.cc:2:
/usr/include/c++/8/bits/stl_map.h: In function 'void decode_json_obj(std::map<K, V, C>&, JSONObj*) [with K = long long unsigned int; V = std::vector<rgw_bucket_olh_log_entry>; C = std::less<long long unsigned int>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> >, std::_Select1st<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::vector<rgw_bucket_olh_log_entry> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_impl.cc.o
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua_client.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_lua_client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lua/cls_lua_client.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/optimistic_transaction_db_impl.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::OptimisticTransactionDB::Open(const rocksdb::Options&, const string&, rocksdb::OptimisticTransactionDB**)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 16%] Linking CXX shared library ../../lib/libcls_rgw.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_rgw.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_rgw.so.1 -o ../../lib/libcls_rgw.so.1.0.0 CMakeFiles/cls_rgw.dir/rgw/cls_rgw.cc.o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_ops.cc.o CMakeFiles/cls_rgw.dir/rgw/cls_rgw_types.cc.o CMakeFiles/cls_rgw.dir/__/common/ceph_json.cc.o ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_rgw.so.1.0.0 ../../lib/libcls_rgw.so.1 ../../lib/libcls_rgw.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_rgw
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_sdk.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_sdk
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Building CXX object src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_sdk_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/sdk/cls_sdk.cc
[ 16%] Linking CXX static library ../../lib/libcls_lua_client.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lua_client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lua_client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libcls_lua_client.a CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o
/usr/bin/ranlib ../../lib/libcls_lua_client.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_lua_client
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc
[ 16%] Linking CXX shared library ../../lib/libcls_sdk.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_sdk.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_sdk.so.1 -o ../../lib/libcls_sdk.so.1.0.0 CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o -Wl,-rpath,:::::::::::::::::::::::::::::::::
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_sdk.so.1.0.0 ../../lib/libcls_sdk.so.1 ../../lib/libcls_sdk.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 16%] Built target cls_sdk
[ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/__/osd/OSDCap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mon.dir/__/osd/OSDCap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonCommand.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/8/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list<MonCommand>' changed in GCC 7.1
vector(initializer_list<value_type> __l,
^~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc:9:31: note: parameter passing for argument of type 'std::initializer_list<MonCommand>' changed in GCC 7.1
const std::vector<MonCommand> mgr_commands = {
^~~~~~~~~~~~
[ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_impl.cc.o
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/include/rocksdb/db.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_base.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_base.cc:8:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _H1 = std::hash<std::__cxx11::basic_string<char> >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'virtual void rocksdb::TransactionBaseImpl::UndoGetForUpdate(rocksdb::ColumnFamilyHandle*, const rocksdb::Slice&)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h: In member function 'virtual rocksdb::Status rocksdb::TransactionBaseImpl::RollbackToSavePoint()':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::TransactionKeyMapInfo>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_cephfs.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_cephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_cephfs_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/cephfs/cls_cephfs.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/queue:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_db_impl.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_db_impl.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::TransactionDB::Open(const rocksdb::Options&, const rocksdb::TransactionDBOptions&, const string&, rocksdb::TransactionDB**)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_numops.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_numops
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_numops_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/numops/cls_numops.cc
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_impl.cc.o
[ 17%] Linking CXX shared library ../../lib/libcls_cephfs.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_cephfs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_cephfs.so.1 -o ../../lib/libcls_cephfs.so.1.0.0 CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_cephfs.so.1.0.0 ../../lib/libcls_cephfs.so.1 ../../lib/libcls_cephfs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Built target cls_cephfs
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o
[ 17%] Linking CXX shared library ../../lib/libcls_numops.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_numops.so.1 -o ../../lib/libcls_numops.so.1.0.0 CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_numops.so.1.0.0 ../../lib/libcls_numops.so.1 ../../lib/libcls_numops.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Built target cls_numops
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_lua.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_lua
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_lua.dir/build.make src/cls/CMakeFiles/cls_lua.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/cls/CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_lua_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lua/cls_lua.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Value = std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<std::__cxx11::basic_string<char> >; _H1 = std::hash<std::__cxx11::basic_string<char> >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int, 8> >&}; _Tp = std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >, std::allocator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >*, std::vector<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >, std::allocator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<long long unsigned int, int>&}; _Tp = std::pair<long long unsigned int, int>; _Alloc = std::allocator<std::pair<long long unsigned int, int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, int>*, std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool rocksdb::TransactionLockMgr::IncrementWaiters(const rocksdb::TransactionImpl*, const rocksdb::autovector<long long unsigned int>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >*, std::vector<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> >, std::allocator<std::pair<long long unsigned int, rocksdb::autovector<long long unsigned int> > > > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, int>*, std::vector<std::pair<long long unsigned int, int>, std::allocator<std::pair<long long unsigned int, int> > > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 17%] Building CXX object src/cls/CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_lua_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/lua/lua_bufferlist.cc
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/hashtable.h: In member function 'void rocksdb::TransactionLockMgr::UnLockKey(const rocksdb::TransactionImpl*, const string&, rocksdb::LockMapStripe*, rocksdb::LockMap*, rocksdb::Env*)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char> >, std::hash<std::__cxx11::basic_string<char> >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rocksdb::LockInfo>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/transactions/transaction_lock_mgr.cc:12:
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::Status rocksdb::TransactionLockMgr::AcquireLocked(rocksdb::LockMap*, rocksdb::LockMapStripe*, const string&, rocksdb::Env*, const rocksdb::LockInfo&, uint64_t*, rocksdb::autovector<long long unsigned int>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'rocksdb::TransactionLockMgr::LockStatusData rocksdb::TransactionLockMgr::GetLockStatusData()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls/CMakeFiles/cls_hello.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_hello
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Building CXX object src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_hello_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/hello/cls_hello.cc
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o
[ 17%] Linking CXX shared library ../../lib/libcls_lua.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lua.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_lua.so.1 -o ../../lib/libcls_lua.so.1.0.0 CMakeFiles/cls_lua.dir/lua/cls_lua.cc.o CMakeFiles/cls_lua.dir/lua/lua_bufferlist.cc.o ../../lib/liblua.a ../../lib/libjson_spirit.a -lm -ldl ../../lib/libcommon_utf8.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_lua.so.1.0.0 ../../lib/libcls_lua.so.1 ../../lib/libcls_lua.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Built target cls_lua
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o
[ 17%] Linking CXX shared library ../../lib/libcls_hello.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_hello.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_hello.so.1 -o ../../lib/libcls_hello.so.1.0.0 CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/cls && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_hello.so.1.0.0 ../../lib/libcls_hello.so.1 ../../lib/libcls_hello.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Built target cls_hello
[ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/ttl/db_ttl_impl.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rocksdb/utilities/ttl/db_ttl_impl.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rocksdb::ColumnFamilyDescriptor}; _Tp = rocksdb::ColumnFamilyDescriptor; _Alloc = std::allocator<rocksdb::ColumnFamilyDescriptor>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rocksdb::ColumnFamilyDescriptor>::iterator' {aka '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In static member function 'static rocksdb::Status rocksdb::DBWithTTL::Open(const rocksdb::Options&, const string&, rocksdb::DBWithTTL**, int32_t, bool)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rocksdb::ColumnFamilyDescriptor*, std::vector<rocksdb::ColumnFamilyDescriptor> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/tracing/CMakeFiles/librbd-tp.dir/build.make src/tracing/CMakeFiles/librbd-tp.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tracing/CMakeFiles/librbd-tp.dir/DependInfo.cmake --color=
Scanning dependencies of target librbd-tp
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tracing/CMakeFiles/librbd-tp.dir/build.make src/tracing/CMakeFiles/librbd-tp.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/tracing/CMakeFiles/librbd-tp.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Built target librbd-tp
[100%] Building CXX object CMakeFiles/rocksdb.dir/port/port_posix.cc.o
make -f src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build.make src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_disk-clone
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build.make src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 17%] Generating setup.py
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk/setup.py setup.py
[ 17%] Generating README.rst
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk/README.rst README.rst
[ 17%] Generating requirements.txt
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk/requirements.txt requirements.txt
[ 17%] Generating test-requirements.txt
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk/test-requirements.txt test-requirements.txt
[ 18%] Generating ceph_disk
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-disk && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-disk/ceph_disk ceph_disk
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Built target ceph_disk-clone
[100%] Building CXX object CMakeFiles/rocksdb.dir/env/env_posix.cc.o
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-volume /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-volume /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_volume-clone
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build.make src/ceph-volume/CMakeFiles/ceph_volume-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Generating setup.py
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-volume && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-volume/setup.py setup.py
[ 18%] Generating ceph_volume
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-volume && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-volume/ceph_volume ceph_volume
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Built target ceph_volume-clone
[100%] Building CXX object CMakeFiles/rocksdb.dir/env/io_posix.cc.o
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/spirit/home/support/info.hpp:14,
from /usr/include/boost/spirit/home/qi/domain.hpp:16,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDCapGrant}; _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void OSDCap::set_allow_all()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
make -f src/ceph-detect-init/CMakeFiles/ceph_detect_init-clone.dir/build.make src/ceph-detect-init/CMakeFiles/ceph_detect_init-clone.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init/CMakeFiles/ceph_detect_init-clone.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_detect_init-clone
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/ceph-detect-init/CMakeFiles/ceph_detect_init-clone.dir/build.make src/ceph-detect-init/CMakeFiles/ceph_detect_init-clone.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Generating setup.py
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init/setup.py setup.py
[ 18%] Generating README.rst
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init/README.rst README.rst
[ 18%] Generating requirements.txt
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init/requirements.txt requirements.txt
[ 18%] Generating test-requirements.txt
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init/test-requirements.txt test-requirements.txt
[ 18%] Generating ceph_detect_init
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/ceph-detect-init && /usr/bin/cmake -E create_symlink /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph-detect-init/ceph_detect_init ceph_detect_init
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Built target ceph_detect_init-clone
make -f src/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make src/googletest/googlemock/CMakeFiles/gmock_main.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=
Scanning dependencies of target gmock_main
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make src/googletest/googlemock/CMakeFiles/gmock_main.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Building CXX object src/googletest/googlemock/CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/src/gtest-all.cc
make -f src/googletest/googlemock/CMakeFiles/gmock.dir/build.make src/googletest/googlemock/CMakeFiles/gmock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=
Scanning dependencies of target gmock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/googletest/googlemock/CMakeFiles/gmock.dir/build.make src/googletest/googlemock/CMakeFiles/gmock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Building CXX object src/googletest/googlemock/CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/src/gtest-all.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const OSDCapGrant&}; _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >' changed in GCC 7.1
_M_realloc_insert(begin() + (__position - cbegin()), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
from /usr/include/boost/spirit/home/support/context.hpp:18,
from /usr/include/boost/spirit/home/qi/domain.hpp:18,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc:16:
/usr/include/boost/spirit/home/support/container.hpp: In member function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, OSDCapGrant(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<OSDCapGrant>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::unused_type>; Attr = std::vector<OSDCapGrant>; Sequence = mpl_::bool_<false>]':
/usr/include/boost/spirit/home/support/container.hpp:292:13: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
c.insert(c.end(), val);
^
[100%] Linking CXX static library librocksdb.a
[ 18%] Linking CXX static library ../../lib/libmon.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/cmake -P CMakeFiles/mon.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mon && /usr/bin/cmake -E cmake_link_script CMakeFiles/mon.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libmon.a CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o CMakeFiles/mon.dir/Paxos.cc.o CMakeFiles/mon.dir/PaxosService.cc.o CMakeFiles/mon.dir/OSDMonitor.cc.o CMakeFiles/mon.dir/MDSMonitor.cc.o CMakeFiles/mon.dir/FSCommands.cc.o CMakeFiles/mon.dir/MgrMonitor.cc.o CMakeFiles/mon.dir/MgrStatMonitor.cc.o CMakeFiles/mon.dir/Monitor.cc.o CMakeFiles/mon.dir/MonmapMonitor.cc.o CMakeFiles/mon.dir/LogMonitor.cc.o CMakeFiles/mon.dir/AuthMonitor.cc.o CMakeFiles/mon.dir/Elector.cc.o CMakeFiles/mon.dir/HealthMonitor.cc.o CMakeFiles/mon.dir/OldHealthMonitor.cc.o CMakeFiles/mon.dir/DataHealthService.cc.o CMakeFiles/mon.dir/PGMonitor.cc.o CMakeFiles/mon.dir/PGMap.cc.o CMakeFiles/mon.dir/ConfigKeyService.cc.o CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o CMakeFiles/mon.dir/__/osd/OSDCap.cc.o ../kv/CMakeFiles/kv_objs.dir/KeyValueDB.cc.o ../kv/CMakeFiles/kv_objs.dir/MemDB.cc.o ../kv/CMakeFiles/kv_objs.dir/RocksDBStore.cc.o ../kv/CMakeFiles/kv_objs.dir/rocksdb_cache/ShardedCache.cc.o ../kv/CMakeFiles/kv_objs.dir/rocksdb_cache/BinnedLRUCache.cc.o ../kv/CMakeFiles/kv_objs.dir/LevelDBStore.cc.o ../CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o
/usr/bin/ranlib ../../lib/libmon.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Built target mon
[ 18%] Building CXX object src/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock-all.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gmock_main.dir/src/gmock-all.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/src/gmock-all.cc
make[7]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
[100%] Built target rocksdb
make[6]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
make[5]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
make[4]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-build
[ 18%] Performing install step for 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && true
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-install
[ 18%] Completed 'rocksdb_ext'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E make_directory /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/rocksdb_ext-complete
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rocksdb_ext-prefix/src/rocksdb_ext-stamp/rocksdb_ext-done
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 18%] Built target rocksdb_ext
[ 18%] Building CXX object src/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/src/gmock_main.cc
[ 19%] Building CXX object src/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/src/gmock-all.cc
make -f src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/build.make src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/DependInfo.cmake --color=
Scanning dependencies of target gtest
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/build.make src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/googletest/googlemock/gtest/CMakeFiles/gtest.dir/src/gtest-all.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/src/gtest-all.cc
make -f src/test/librados/CMakeFiles/libradostest_obj.dir/build.make src/test/librados/CMakeFiles/libradostest_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/libradostest_obj.dir/DependInfo.cmake --color=
Scanning dependencies of target libradostest_obj
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/libradostest_obj.dir/build.make src/test/librados/CMakeFiles/libradostest_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/librados/CMakeFiles/libradostest_obj.dir/test.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/libradostest_obj.dir/test.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/test.cc
[ 19%] Linking CXX static library ../../../lib/libgmock_main.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/cmake -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libgmock_main.a CMakeFiles/gmock_main.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock_main.dir/src/gmock-all.cc.o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o
/usr/bin/ranlib ../../../lib/libgmock_main.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target gmock_main
make -f src/test/CMakeFiles/unit-main.dir/build.make src/test/CMakeFiles/unit-main.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unit-main.dir/DependInfo.cmake --color=
Scanning dependencies of target unit-main
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unit-main.dir/build.make src/test/CMakeFiles/unit-main.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/CMakeFiles/unit-main.dir/unit.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -o CMakeFiles/unit-main.dir/unit.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/unit.cc
[ 19%] Linking CXX static library ../../../lib/libgmock.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/cmake -P CMakeFiles/gmock.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock && /usr/bin/cmake -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libgmock.a CMakeFiles/gmock.dir/__/googletest/src/gtest-all.cc.o CMakeFiles/gmock.dir/src/gmock-all.cc.o
/usr/bin/ranlib ../../../lib/libgmock.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target gmock
make -f src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/build.make src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_cfuse_cache_invalidate
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/build.make src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_cfuse_cache_invalidate.cc
[ 19%] Linking CXX executable ../../bin/ceph_test_cfuse_cache_invalidate
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_cfuse_cache_invalidate.dir/test_cfuse_cache_invalidate.cc.o -o ../../bin/ceph_test_cfuse_cache_invalidate
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ceph_test_cfuse_cache_invalidate
make -f src/test/compressor/CMakeFiles/ceph_example.dir/build.make src/test/compressor/CMakeFiles/ceph_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/compressor/CMakeFiles/ceph_example.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_example
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/compressor/CMakeFiles/ceph_example.dir/build.make src/test/compressor/CMakeFiles/ceph_example.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/compressor/CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/compressor && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_example_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/compressor/compressor_plugin_example.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target unit-main
make -f src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/build.make src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_missing_entry_point
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/build.make src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_missing_entry_point_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginMissingEntryPoint.cc
[ 19%] Linking CXX shared library ../../../lib/libec_missing_entry_point.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_missing_entry_point.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_missing_entry_point.so -o ../../../lib/libec_missing_entry_point.so CMakeFiles/ec_missing_entry_point.dir/ErasureCodePluginMissingEntryPoint.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_missing_entry_point
make -f src/test/erasure-code/CMakeFiles/ec_missing_version.dir/build.make src/test/erasure-code/CMakeFiles/ec_missing_version.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_missing_version.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_missing_version
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_missing_version.dir/build.make src/test/erasure-code/CMakeFiles/ec_missing_version.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_missing_version_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginMissingVersion.cc
[ 19%] Linking CXX shared library ../../../lib/libec_missing_version.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_missing_version.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_missing_version.so -o ../../../lib/libec_missing_version.so CMakeFiles/ec_missing_version.dir/ErasureCodePluginMissingVersion.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_missing_version
make -f src/test/erasure-code/CMakeFiles/ec_example.dir/build.make src/test/erasure-code/CMakeFiles/ec_example.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_example.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_example
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_example.dir/build.make src/test/erasure-code/CMakeFiles/ec_example.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_example_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginExample.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target libradostest_obj
make -f src/test/erasure-code/CMakeFiles/ec_hangs.dir/build.make src/test/erasure-code/CMakeFiles/ec_hangs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_hangs.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_hangs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_hangs.dir/build.make src/test/erasure-code/CMakeFiles/ec_hangs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_hangs_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginHangs.cc
[ 19%] Linking CXX shared library ../../../lib/libec_hangs.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_hangs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_hangs.so -o ../../../lib/libec_hangs.so CMakeFiles/ec_hangs.dir/ErasureCodePluginHangs.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_hangs
make -f src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/build.make src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_fail_to_initialize
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/build.make src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_fail_to_initialize_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginFailToInitialize.cc
[ 19%] Linking CXX shared library ../../../lib/libec_fail_to_initialize.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_fail_to_initialize.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_fail_to_initialize.so -o ../../../lib/libec_fail_to_initialize.so CMakeFiles/ec_fail_to_initialize.dir/ErasureCodePluginFailToInitialize.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_fail_to_initialize
make -f src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/build.make src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_fail_to_register
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/build.make src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/erasure-code/CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_fail_to_register_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/erasure-code/ErasureCodePluginFailToRegister.cc
[ 19%] Linking CXX shared library ../../../lib/libec_fail_to_register.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_fail_to_register.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_fail_to_register.so -o ../../../lib/libec_fail_to_register.so CMakeFiles/ec_fail_to_register.dir/ErasureCodePluginFailToRegister.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_fail_to_register
make -f src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/build.make src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/DependInfo.cmake --color=
Scanning dependencies of target rados_test_stub
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/build.make src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/LibradosTestStub.cc
[ 19%] Linking CXX static library ../../../../lib/libgtest.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../../lib/libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o
/usr/bin/ranlib ../../../../lib/libgtest.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target gtest
make -f src/test/journal/CMakeFiles/journal_test_mock.dir/build.make src/test/journal/CMakeFiles/journal_test_mock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/journal /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/journal /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/journal/CMakeFiles/journal_test_mock.dir/DependInfo.cmake --color=
Scanning dependencies of target journal_test_mock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/journal/CMakeFiles/journal_test_mock.dir/build.make src/test/journal/CMakeFiles/journal_test_mock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/journal/CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/journal/mock/MockJournaler.cc
[ 19%] Linking CXX shared library ../../../lib/libceph_example.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/compressor && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_example.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libceph_example.so -o ../../../lib/libceph_example.so CMakeFiles/ceph_example.dir/compressor_plugin_example.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ceph_example
[ 19%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestClassHandler.cc
[ 19%] Linking CXX shared library ../../../lib/libec_example.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/erasure-code && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_example.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_example.so -o ../../../lib/libec_example.so CMakeFiles/ec_example.dir/ErasureCodePluginExample.cc.o ../../erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Built target ec_example
make -f src/test/librbd/CMakeFiles/rbd_test_mock.dir/build.make src/test/librbd/CMakeFiles/rbd_test_mock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd/CMakeFiles/rbd_test_mock.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_test_mock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librbd/CMakeFiles/rbd_test_mock.dir/build.make src/test/librbd/CMakeFiles/rbd_test_mock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 19%] Building CXX object src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/mock/MockImageCtx.cc
[ 20%] Linking CXX static library ../../../lib/libjournal_test_mock.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/journal && /usr/bin/cmake -P CMakeFiles/journal_test_mock.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/journal && /usr/bin/cmake -E cmake_link_script CMakeFiles/journal_test_mock.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libjournal_test_mock.a CMakeFiles/journal_test_mock.dir/mock/MockJournaler.cc.o
/usr/bin/ranlib ../../../lib/libjournal_test_mock.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target journal_test_mock
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestIoCtxImpl.cc
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/mock/MockJournal.cc
make -f src/test/librbd/CMakeFiles/rbd_test.dir/build.make src/test/librbd/CMakeFiles/rbd_test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd/CMakeFiles/rbd_test.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_test
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librbd/CMakeFiles/rbd_test.dir/build.make src/test/librbd/CMakeFiles/rbd_test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_fixture.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_fixture.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_fixture.cc
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemCluster.cc
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.cc
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemRadosClient.cc
[ 20%] Linking CXX static library ../../../lib/librbd_test_mock.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/cmake -P CMakeFiles/rbd_test_mock.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_test_mock.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_test_mock.a CMakeFiles/rbd_test_mock.dir/mock/MockImageCtx.cc.o CMakeFiles/rbd_test_mock.dir/mock/MockJournal.cc.o
/usr/bin/ranlib ../../../lib/librbd_test_mock.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target rbd_test_mock
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestRadosClient.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestIoCtxImpl.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual int librados::TestMemIoCtxImpl::list_snaps(const string&, librados::snap_set_t*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestIoCtxImpl.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.cc:4:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestIoCtxImpl.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestMemIoCtxImpl.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'librados::TestMemCluster::SharedFile librados::TestMemIoCtxImpl::get_file(const string&, bool, const SnapContext&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_support.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_support.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_support.cc
[ 20%] Building CXX object src/test/librados_test_stub/CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.cc
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_api.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_api
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_api.dir/build.make src/librbd/CMakeFiles/rbd_api.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/librbd/CMakeFiles/rbd_api.dir/librbd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_api.dir/librbd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/librbd.cc
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_librbd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_librbd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_librbd.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> >, std::_Select1st<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void librados::TestWatchNotify::aio_notify(librados::TestRadosClient*, const string&, ceph::bufferlist&, uint64_t, ceph::bufferlist*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> >, std::_Select1st<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, boost::shared_ptr<librados::TestWatchNotify::NotifyHandle> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/test/objectstore/CMakeFiles/store_test_fixture.dir/build.make src/test/objectstore/CMakeFiles/store_test_fixture.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/objectstore /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/objectstore /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/objectstore/CMakeFiles/store_test_fixture.dir/DependInfo.cmake --color=
Scanning dependencies of target store_test_fixture
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/objectstore/CMakeFiles/store_test_fixture.dir/build.make src/test/objectstore/CMakeFiles/store_test_fixture.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/test/objectstore/CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/objectstore && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/store_test_fixture.dir/store_test_fixture.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/objectstore/store_test_fixture.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::pair<long long unsigned int, long long unsigned int>&>, std::tuple<>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados_test_stub/TestWatchNotify.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void librados::TestWatchNotify::ack_notify(librados::TestRadosClient*, const string&, uint64_t, const WatcherID&, const bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 20%] Linking CXX static library ../../../lib/librados_test_stub.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/cmake -P CMakeFiles/rados_test_stub.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados_test_stub && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados_test_stub.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librados_test_stub.a CMakeFiles/rados_test_stub.dir/LibradosTestStub.cc.o CMakeFiles/rados_test_stub.dir/TestClassHandler.cc.o CMakeFiles/rados_test_stub.dir/TestIoCtxImpl.cc.o CMakeFiles/rados_test_stub.dir/TestMemCluster.cc.o CMakeFiles/rados_test_stub.dir/TestMemIoCtxImpl.cc.o CMakeFiles/rados_test_stub.dir/TestMemRadosClient.cc.o CMakeFiles/rados_test_stub.dir/TestRadosClient.cc.o CMakeFiles/rados_test_stub.dir/TestWatchNotify.cc.o
/usr/bin/ranlib ../../../lib/librados_test_stub.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target rados_test_stub
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_ImageWatcher.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_librbd.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int; bool lhs_is_null_literal = false]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_librbd.cc:6030:3: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
if (lhs == rhs) {
~~~~^~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rbd_types.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_librbd.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {diff_extent}; _Tp = diff_extent; _Alloc = std::allocator<diff_extent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<diff_extent>::iterator' {aka '__gnu_cxx::__normal_iterator<diff_extent*, std::vector<diff_extent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'int vector_iterate_cb(uint64_t, size_t, int, void*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<diff_extent*, std::vector<diff_extent> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 20%] Built target store_test_fixture
make -f src/test/rgw/CMakeFiles/test_rgw_a.dir/build.make src/test/rgw/CMakeFiles/test_rgw_a.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw/CMakeFiles/test_rgw_a.dir/DependInfo.cmake --color=
Scanning dependencies of target test_rgw_a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/rgw/CMakeFiles/test_rgw_a.dir/build.make src/test/rgw/CMakeFiles/test_rgw_a.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/test/rgw/CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rgw/test_rgw_common.cc
[ 20%] Linking CXX static library ../../lib/librbd_api.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_api.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_api.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_api.a CMakeFiles/rbd_api.dir/librbd.cc.o
/usr/bin/ranlib ../../lib/librbd_api.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target rbd_api
make -f src/test/rgw/CMakeFiles/unittest_rgw_string.dir/build.make src/test/rgw/CMakeFiles/unittest_rgw_string.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw/CMakeFiles/unittest_rgw_string.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_rgw_string
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/rgw/CMakeFiles/unittest_rgw_string.dir/build.make src/test/rgw/CMakeFiles/unittest_rgw_string.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/test/rgw/CMakeFiles/unittest_rgw_string.dir/test_rgw_string.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_rgw_string.dir/test_rgw_string.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rgw/test_rgw_string.cc
make -f src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/build.make src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_mirror_test
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/build.make src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ClusterWatcher.cc
[ 20%] Linking CXX executable ../../../bin/unittest_rgw_string
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_rgw_string.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_rgw_string.dir/test_rgw_string.cc.o -o ../../../bin/unittest_rgw_string ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target unittest_rgw_string
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_PoolWatcher.cc
[ 20%] Linking CXX static library ../../../lib/libtest_rgw_a.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw && /usr/bin/cmake -P CMakeFiles/test_rgw_a.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rgw && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_rgw_a.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libtest_rgw_a.a CMakeFiles/test_rgw_a.dir/test_rgw_common.cc.o
/usr/bin/ranlib ../../../lib/libtest_rgw_a.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Built target test_rgw_a
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ImageReplayer.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ClusterWatcher.cc:3:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, std::set<rbd::mirror::peer_t> >; _KeyOfValue = std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ClusterWatcher.cc:3:
/usr/include/c++/8/bits/stl_map.h: In member function 'void TestClusterWatcher::create_pool(bool, const rbd::mirror::peer_t&, std::__cxx11::string*, std::__cxx11::string*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void TestClusterWatcher::delete_pool(const string&, const rbd::mirror::peer_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void TestClusterWatcher_ReplicatedPools_Test::TestBody()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, std::set<rbd::mirror::peer_t> >, std::_Select1st<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >, std::less<long long int>, std::allocator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, std::set<rbd::mirror::peer_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_internal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_internal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_internal.cc
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ImageDeleter.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ImageReplayer.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::tuple<>}; _Key = std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >; _Val = std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >; _Compare = std::less<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int>, std::_Select1st<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >, std::less<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ImageReplayer.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void TestImageReplayer_MultipleReplayFailures_MultiEpoch_Test::TestBody()':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int>, std::_Select1st<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >, std::less<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_internal.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void TestImageReplayer_MultipleReplayFailures_SingleEpoch_Test::TestBody()':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int>, std::_Select1st<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >, std::less<std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<boost::variant<cls::rbd::UserSnapshotNamespace, cls::rbd::UnknownSnapshotNamespace>, std::__cxx11::basic_string<char> >, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_internal.cc:4:
/usr/include/c++/8/bits/stl_map.h: In function 'int iterate_cb(uint64_t, size_t, int, void*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const interval_set<long long unsigned int, std::map<long long unsigned int, long long unsigned int, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > > >&}; _Tp = interval_set<long long unsigned int>; _Alloc = std::allocator<interval_set<long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<interval_set<long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<interval_set<long long unsigned int>*, std::vector<interval_set<long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_ImageSync.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rbd_types.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_librbd.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void DiffIterateTest_DiffIterateStress_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = DiffIterateParams<false>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_set<long long unsigned int>*, std::vector<interval_set<long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_set<long long unsigned int>*, std::vector<interval_set<long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_InstanceWatcher.cc
/usr/include/c++/8/bits/stl_vector.h: In member function 'void DiffIterateTest_DiffIterateStress_Test<gtest_TypeParam_>::TestBody() [with gtest_TypeParam_ = DiffIterateParams<true>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_set<long long unsigned int>*, std::vector<interval_set<long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_set<long long unsigned int>*, std::vector<interval_set<long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_mirror_internal
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 20%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ClusterWatcher.cc
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_Instances.cc
[ 20%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ImageDeleter.cc
[ 20%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ImageReplayer.cc
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_LeaderWatcher.cc
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_mirroring.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_mirroring.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_mirroring.cc
[ 20%] Building CXX object src/test/rbd_mirror/CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o
[ 20%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_BlockGuard.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_BlockGuard.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_BlockGuard.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/rbd_mirror/test_fixture.cc
[ 20%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ImageSync.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rbd/librbd.hpp:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_fixture.h:5,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_mirroring.cc:14:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 20%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ImageSyncThrottler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ImageSyncThrottler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ImageSyncThrottler.cc
[ 20%] Linking CXX static library ../../../lib/librbd_mirror_test.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_test.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_mirror_test.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_mirror_test.a CMakeFiles/rbd_mirror_test.dir/test_ClusterWatcher.cc.o CMakeFiles/rbd_mirror_test.dir/test_PoolWatcher.cc.o CMakeFiles/rbd_mirror_test.dir/test_ImageReplayer.cc.o CMakeFiles/rbd_mirror_test.dir/test_ImageDeleter.cc.o CMakeFiles/rbd_mirror_test.dir/test_ImageSync.cc.o CMakeFiles/rbd_mirror_test.dir/test_InstanceWatcher.cc.o CMakeFiles/rbd_mirror_test.dir/test_Instances.cc.o CMakeFiles/rbd_mirror_test.dir/test_LeaderWatcher.cc.o CMakeFiles/rbd_mirror_test.dir/test_fixture.cc.o
/usr/bin/ranlib ../../../lib/librbd_mirror_test.a
[ 21%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_MirroringWatcher.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 21%] Built target rbd_mirror_test
[ 21%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/InstanceReplayer.cc
[ 21%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_ObjectMap.cc
[ 21%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/test_Operations.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/test_Operations.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/test_Operations.cc
[ 21%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/InstanceWatcher.cc
[ 21%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/Instances.cc
make -f src/test/system/CMakeFiles/systest.dir/build.make src/test/system/CMakeFiles/systest.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system/CMakeFiles/systest.dir/DependInfo.cmake --color=
Scanning dependencies of target systest
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/system/CMakeFiles/systest.dir/build.make src/test/system/CMakeFiles/systest.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/cross_process_sem.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/cross_process_sem.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/cross_process_sem.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/systest_runnable.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/systest_runnable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc
[ 21%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/journal/test_Entries.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Preforker.h: In member function 'int Preforker::signal_exit(int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Preforker.h:114:23: warning: ignoring return value of 'ssize_t safe_write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
(void)safe_write(fd[1], &r, sizeof(r));
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc: In member function 'void SysTestRunnable::update_id_str(bool)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc:191:52: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 109 and 119 [-Wformat-truncation=]
snprintf(m_id_str, SysTestRunnable::ID_STR_SZ, "process_%d%s", m_id, extra);
^~~~~~~~~~~~~~ ~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/errno.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc:16:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 10 and 147 bytes into a destination of size 128
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc:189:52: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size between 110 and 120 [-Wformat-truncation=]
snprintf(m_id_str, SysTestRunnable::ID_STR_SZ, "thread_%d%s", m_id, extra);
^~~~~~~~~~~~~ ~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/errno.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_runnable.cc:16:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 9 and 146 bytes into a destination of size 128
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/systest_settings.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/systest_settings.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/systest_settings.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/st_rados_create_pool.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/st_rados_create_pool.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/st_rados_create_pool.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/st_rados_delete_pool.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/st_rados_delete_pool.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/st_rados_delete_pool.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/st_rados_list_objects.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/st_rados_list_objects.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/st_rados_list_objects.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/st_rados_watch.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/st_rados_watch.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/st_rados_watch.cc
[ 21%] Building CXX object src/test/system/CMakeFiles/systest.dir/st_rados_notify.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/systest.dir/st_rados_notify.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/system/st_rados_notify.cc
[ 22%] Linking CXX static library ../../../lib/libsystest.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/cmake -P CMakeFiles/systest.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/system && /usr/bin/cmake -E cmake_link_script CMakeFiles/systest.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libsystest.a CMakeFiles/systest.dir/cross_process_sem.cc.o CMakeFiles/systest.dir/systest_runnable.cc.o CMakeFiles/systest.dir/systest_settings.cc.o CMakeFiles/systest.dir/st_rados_create_pool.cc.o CMakeFiles/systest.dir/st_rados_delete_pool.cc.o CMakeFiles/systest.dir/st_rados_list_objects.cc.o CMakeFiles/systest.dir/st_rados_watch.cc.o CMakeFiles/systest.dir/st_rados_notify.cc.o
/usr/bin/ranlib ../../../lib/libsystest.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 22%] Built target systest
[ 22%] Building CXX object src/test/librbd/CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librbd/journal/test_Replay.cc
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/key_value_store /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/key_value_store/CMakeFiles/cls_kvs.dir/DependInfo.cmake --color=
Scanning dependencies of target cls_kvs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/key_value_store/CMakeFiles/cls_kvs.dir/build.make src/key_value_store/CMakeFiles/cls_kvs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 22%] Building CXX object src/key_value_store/CMakeFiles/cls_kvs.dir/cls_kvs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_kvs_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cls_kvs.dir/cls_kvs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/cls_kvs.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/InstanceWatcher.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/InstanceWatcher.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request; _Val = rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request; _KeyOfValue = std::_Identity<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>; _Compare = std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>; _Alloc = std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, std::_Identity<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void rbd::mirror::InstanceWatcher<ImageCtxT>::complete_request(const string&, uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, std::_Identity<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'Context* rbd::mirror::InstanceWatcher<ImageCtxT>::prepare_request(const string&, uint64_t, librbd::Watcher::C_NotifyAck*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request, std::_Identity<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::less<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>, std::allocator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<rbd::mirror::InstanceWatcher<librbd::ImageCtx>::Request>'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 22%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/LeaderWatcher.cc
[ 22%] Linking CXX shared library ../../lib/libcls_kvs.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_kvs.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcls_kvs.so.1 -o ../../lib/libcls_kvs.so.1.0.0 CMakeFiles/cls_kvs.dir/cls_kvs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/key_value_store && /usr/bin/cmake -E cmake_symlink_library ../../lib/libcls_kvs.so.1.0.0 ../../lib/libcls_kvs.so.1 ../../lib/libcls_kvs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 22%] Built target cls_kvs
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/doc/man /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/doc/man /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/doc/man/CMakeFiles/manpages.dir/DependInfo.cmake --color=
Scanning dependencies of target manpages
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f doc/man/CMakeFiles/manpages.dir/build.make doc/man/CMakeFiles/manpages.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Generating ceph-syn.8, ceph-conf.8, ceph.8, ceph-authtool.8, ceph-kvstore-tool.8, rados.8, ceph-post-file.8, ceph-dencoder.8, ceph-deploy.8, crushtool.8, ceph-run.8, mount.ceph.8, ceph-create-keys.8, ceph-rest-api.8, ceph-debugpack.8, ceph-clsinfo.8, ceph-detect-init.8, ceph-disk.8, ceph-volume.8, ceph-volume-systemd.8, ceph-osd.8, osdmaptool.8, ceph-bluestore-tool.8, ceph-mon.8, monmaptool.8, ceph-mds.8, librados-config.8, ceph-fuse.8, rbd-fuse.8, radosgw.8, radosgw-admin.8, ceph-rbdnamer.8, rbd-mirror.8, rbd-replay-many.8, rbd-replay-prep.8, rbd-replay.8, rbdmap.8, rbd.8, rbd-nbd.8
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/doc/man && /usr/bin/sphinx-build -b man -t man -d /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/doc/doctrees -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/man /<<BUILDDIR>>/ceph-12.2.11+dfsg1/doc/man /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/doc/man
Running Sphinx v1.8.4
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/Mirror.cc
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: 41 added, 0 changed, 0 removed
reading sources... [ 2%] 8/ceph
reading sources... [ 4%] 8/ceph-authtool
reading sources... [ 7%] 8/ceph-bluestore-tool
reading sources... [ 9%] 8/ceph-clsinfo
reading sources... [ 12%] 8/ceph-conf
reading sources... [ 14%] 8/ceph-create-keys
reading sources... [ 17%] 8/ceph-debugpack
reading sources... [ 19%] 8/ceph-dencoder
reading sources... [ 21%] 8/ceph-deploy
reading sources... [ 24%] 8/ceph-detect-init
reading sources... [ 26%] 8/ceph-disk
reading sources... [ 29%] 8/ceph-fuse
reading sources... [ 31%] 8/ceph-kvstore-tool
reading sources... [ 34%] 8/ceph-mds
reading sources... [ 36%] 8/ceph-mon
reading sources... [ 39%] 8/ceph-osd
reading sources... [ 41%] 8/ceph-post-file
reading sources... [ 43%] 8/ceph-rbdnamer
reading sources... [ 46%] 8/ceph-rest-api
reading sources... [ 48%] 8/ceph-run
reading sources... [ 51%] 8/ceph-syn
reading sources... [ 53%] 8/ceph-volume
reading sources... [ 56%] 8/ceph-volume-systemd
reading sources... [ 58%] 8/crushtool
reading sources... [ 60%] 8/librados-config
reading sources... [ 63%] 8/monmaptool
reading sources... [ 65%] 8/mount.ceph
reading sources... [ 68%] 8/mount.fuse.ceph
reading sources... [ 70%] 8/osdmaptool
reading sources... [ 73%] 8/rados
reading sources... [ 75%] 8/radosgw
reading sources... [ 78%] 8/radosgw-admin
reading sources... [ 80%] 8/rbd
reading sources... [ 82%] 8/rbd-fuse
reading sources... [ 85%] 8/rbd-ggate
reading sources... [ 87%] 8/rbd-mirror
reading sources... [ 90%] 8/rbd-nbd
reading sources... [ 92%] 8/rbd-replay
reading sources... [ 95%] 8/rbd-replay-many
reading sources... [ 97%] 8/rbd-replay-prep
reading sources... [100%] 8/rbdmap
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
writing... rbd-replay-many.8 { } mount.fuse.ceph.8 { } rbd-nbd.8 { } ceph-mds.8 { } rbd-mirror.8 { } mount.ceph.8 { } ceph-deploy.8 { } ceph-post-file.8 { } rbd-fuse.8 { } ceph-osd.8 { } ceph.8 { } ceph-clsinfo.8 { } rbd-ggate.8 { } ceph-volume.8 { } ceph-fuse.8 { } ceph-kvstore-tool.8 { } ceph-create-keys.8 { } ceph-volume-systemd.8 { } rbd-replay.8 { } rbd-replay-prep.8 { } ceph-mon.8 { } radosgw.8 { } osdmaptool.8 { } radosgw-admin.8 { } ceph-syn.8 { } monmaptool.8 { } ceph-debugpack.8 { } rbd.8 { } ceph-run.8 { } ceph-conf.8 { } ceph-dencoder.8 { } ceph-rest-api.8 { } ceph-disk.8 { } ceph-rbdnamer.8 { } ceph-authtool.8 { } librados-config.8 { } crushtool.8 { } rados.8 { } rbdmap.8 { } ceph-bluestore-tool.8 { } ceph-detect-init.8 { }
build succeeded.
The manual pages are in ..
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/MirrorStatusWatcher.cc
[ 23%] manpages building
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Built target manpages
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/PoolReplayer.cc
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/krbd.dir/DependInfo.cmake --color=
Scanning dependencies of target krbd
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object src/CMakeFiles/krbd.dir/krbd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/krbd.dir/krbd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/krbd.cc
[ 23%] Linking CXX static library ../../../lib/librbd_test.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/cmake -P CMakeFiles/rbd_test.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_test.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_test.a CMakeFiles/rbd_test.dir/test_fixture.cc.o CMakeFiles/rbd_test.dir/test_support.cc.o CMakeFiles/rbd_test.dir/test_librbd.cc.o CMakeFiles/rbd_test.dir/test_ImageWatcher.cc.o CMakeFiles/rbd_test.dir/test_internal.cc.o CMakeFiles/rbd_test.dir/test_mirroring.cc.o CMakeFiles/rbd_test.dir/test_BlockGuard.cc.o CMakeFiles/rbd_test.dir/test_MirroringWatcher.cc.o CMakeFiles/rbd_test.dir/test_ObjectMap.cc.o CMakeFiles/rbd_test.dir/test_Operations.cc.o CMakeFiles/rbd_test.dir/journal/test_Entries.cc.o CMakeFiles/rbd_test.dir/journal/test_Replay.cc.o
/usr/bin/ranlib ../../../lib/librbd_test.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Built target rbd_test
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/PoolWatcher.cc
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/ServiceDaemon.cc
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/Threads.cc
[ 23%] Linking CXX static library ../lib/libkrbd.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P CMakeFiles/krbd.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/krbd.dir/link.txt --verbose=1
/usr/bin/ar qc ../lib/libkrbd.a CMakeFiles/krbd.dir/krbd.cc.o CMakeFiles/parse_secret_objs.dir/common/secret.c.o
/usr/bin/ranlib ../lib/libkrbd.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Built target krbd
[ 23%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/types.cc
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client/CMakeFiles/client.dir/DependInfo.cmake --color=
Scanning dependencies of target client
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/client/CMakeFiles/client.dir/build.make src/client/CMakeFiles/client.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Building CXX object src/client/CMakeFiles/client.dir/Client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common-objs.dir/DependInfo.cmake --color=
Scanning dependencies of target common-objs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common-objs.dir/build.make src/CMakeFiles/common-objs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 23%] Building C object src/CMakeFiles/common-objs.dir/ceph_ver.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/ceph_ver.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph_ver.c
[ 23%] Building CXX object src/CMakeFiles/common-objs.dir/common/AsyncOpTracker.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/AsyncOpTracker.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/AsyncOpTracker.cc
[ 24%] Building CXX object src/CMakeFiles/common-objs.dir/common/DecayCounter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/DecayCounter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.cc
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/BootstrapRequest.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/LogClient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/LogClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/LogClient.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/LogEntry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/LogEntry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/LogEntry.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:58:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h: In constructor 'MClientQuota::MClientQuota()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:15:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nest_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&rstat, 0, sizeof(rstat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:49:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:223:8: note: 'struct nest_info_t' declared here
struct nest_info_t : public scatter_info_t {
^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:58:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:16:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:49:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/CloseImageRequest.cc
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global-static.dir/DependInfo.cmake --color=
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc: In member function 'int Client::ll_delegation(Fh*, unsigned int, ceph_deleg_cb_t, void*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:13323:19: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
} catch (std::bad_alloc) {
^~~~~~~~~
Scanning dependencies of target global-static
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/PrebufferedStreambuf.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/PrebufferedStreambuf.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/PrebufferedStreambuf.cc
make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 25%] Linking CXX static library ../../lib/libglobal-static.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -P CMakeFiles/global-static.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -E cmake_link_script CMakeFiles/global-static.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libglobal-static.a CMakeFiles/libglobal_objs.dir/global_init.cc.o CMakeFiles/libglobal_objs.dir/pidfile.cc.o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o CMakeFiles/global_common_objs.dir/global_context.cc.o
/usr/bin/ranlib ../../lib/libglobal-static.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 25%] Built target global-static
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/BackTrace.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/BackTrace.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/BackTrace.cc
[ 25%] Building CXX object src/client/CMakeFiles/client.dir/Dentry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Dentry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Dentry.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/perf_counters.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/perf_counters.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.cc
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/CreateImageRequest.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/perf_histogram.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/perf_histogram.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/mutex_debug.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/mutex_debug.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/mutex_debug.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/Mutex.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Mutex.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.cc
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/EventPreprocessor.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/EventPreprocessor.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/EventPreprocessor.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/OutputDataSocket.cc.o
[ 25%] Building CXX object src/client/CMakeFiles/client.dir/Fh.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Fh.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Fh.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/OutputDataSocket.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/OutputDataSocket.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/admin_socket.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/admin_socket.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/admin_socket.cc
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/GetMirrorImageIdRequest.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/admin_socket_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/admin_socket_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/admin_socket_client.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/bloom_filter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/bloom_filter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bloom_filter.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/Readahead.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Readahead.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Readahead.cc
[ 25%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/IsPrimaryRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/IsPrimaryRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/IsPrimaryRequest.cc
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/cmdparse.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/cmdparse.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.cc
[ 25%] Building C object src/CMakeFiles/common-objs.dir/common/escape.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/escape.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/escape.c
[ 25%] Building CXX object src/CMakeFiles/common-objs.dir/common/url_escape.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/url_escape.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/url_escape.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/io_priority.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/io_priority.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/io_priority.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/Clock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Clock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit_value.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/json_spirit/json_spirit.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<double>::iterator' {aka '__gnu_cxx::__normal_iterator<double*, std::vector<double> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In function 'bool cmdmap_from_json(std::vector<std::__cxx11::basic_string<char> >, std::map<std::__cxx11::basic_string<char>, boost::variant<std::__cxx11::basic_string<char>, bool, long long int, double, std::vector<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::vector<long long int, std::allocator<long long int> >, std::vector<double, std::allocator<double> > > >*, std::stringstream&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_time.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_time.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/mempool.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/mempool.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/mempool.cc
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds/CMakeFiles/mds.dir/DependInfo.cmake --color=
Scanning dependencies of target mds
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/mds/CMakeFiles/mds.dir/build.make src/mds/CMakeFiles/mds.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 26%] Building CXX object src/mds/CMakeFiles/mds.dir/Capability.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Capability.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Capability.cc
[ 26%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/OpenImageRequest.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/Throttle.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Throttle.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Throttle.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/Timer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Timer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Timer.cc
[ 26%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/Finisher.cc.o
[ 26%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSDaemon.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/OpenLocalImageRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSDaemon.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSDaemon.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Finisher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Finisher.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/environment.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/environment.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/environment.cc
[ 26%] Building C object src/CMakeFiles/common-objs.dir/common/sctp_crc32.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/sctp_crc32.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/sctp_crc32.c
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/crc32c.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/crc32c.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/crc32c.cc
[ 26%] Building C object src/CMakeFiles/common-objs.dir/common/crc32c_intel_baseline.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/crc32c_intel_baseline.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/crc32c_intel_baseline.c
[ 26%] Building C object src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/xxHash/xxhash.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash/xxhash.c
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/assert.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/assert.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/assert.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/run_cmd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/run_cmd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/run_cmd.cc
[ 26%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/PrepareLocalImageRequest.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/WorkQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/WorkQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/WorkQueue.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSDaemon.cc:40:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSDaemon.cc:40:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/ConfUtils.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ConfUtils.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/MemoryModel.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/MemoryModel.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/MemoryModel.cc
[ 26%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc
[ 26%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSRank.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSRank.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.cc
[ 26%] Building CXX object src/CMakeFiles/common-objs.dir/common/fd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/fd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/fd.cc
[ 27%] Building C object src/CMakeFiles/common-objs.dir/common/xattr.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/xattr.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/xattr.c
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/str_list.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/str_list.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/str_list.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/str_map.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/str_map.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/str_map.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/snap_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/snap_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/snap_types.cc
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'bool rbd::mirror::image_replayer::PrepareRemoteImageRequest<ImageCtxT>::decode_client_meta() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_replayer/ReplayStatusFormatter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_replayer/ReplayStatusFormatter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/snap_types.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/snap_types.cc:2:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/errno.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/errno.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/errno.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, boost::intrusive_ptr<TrackedOp> >}; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__unguarded_linear_insert(_RandomAccessIterator __last,
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Distance = int; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void OpHistory::dump_ops_by_duration(utime_t, ceph::Formatter*, std::set<std::__cxx11::basic_string<char> >)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/SloppyCRCMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/SloppyCRCMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/SloppyCRCMap.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSLoadTargets.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSLoadTargets.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, librbd::journal::TagData>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, librbd::journal::TagData> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::journal::TagData> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::TagData>, std::_Select1st<std::pair<const long long unsigned int, librbd::journal::TagData> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::journal::TagData> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, librbd::journal::TagData> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_replayer/ReplayStatusFormatter.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void rbd::mirror::image_replayer::ReplayStatusFormatter<ImageCtxT>::handle_update_tag_cache(uint64_t, uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::TagData>, std::_Select1st<std::pair<const long long unsigned int, librbd::journal::TagData> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::journal::TagData> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, librbd::journal::TagData> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/ImageCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/ImageCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ImageCopyRequest.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/types.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/common/iso_8601.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/iso_8601.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/iso_8601.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/log/Log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/log/Log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/log/Log.cc
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ImageCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ImageCopyRequest.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::ImageCopyRequest<ImageCtxT>::handle_flush_sync_point(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::ImageCopyRequest<ImageCtxT>::send_flush_sync_point() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::ImageCopyRequest<ImageCtxT>::handle_update_sync_point(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::ImageCopyRequest<ImageCtxT>::send_update_sync_point() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::ImageCopyRequest<ImageCtxT>::send_update_max_object_count() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/log/SubsystemMap.cc.o
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/MetadataCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/MetadataCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/MetadataCopyRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/log/SubsystemMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/log/SubsystemMap.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long unsigned int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long unsigned int>, std::_Select1st<std::pair<const int, long long unsigned int> >, std::less<int>, std::allocator<std::pair<const int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mon/MonCap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonCap.cc
[ 27%] Building CXX object src/mds/CMakeFiles/mds.dir/Beacon.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Beacon.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.cc
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/ObjectCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/ObjectCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.cc:22:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.cc:22:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, bool> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bool>, std::_Select1st<std::pair<const long long unsigned int, bool> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = long long unsigned int; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void rbd::mirror::image_sync::ObjectCopyRequest<ImageCtxT>::send_write_object() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void rbd::mirror::image_sync::ObjectCopyRequest<ImageCtxT>::handle_read_object(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bool>, std::_Select1st<std::pair<const long long unsigned int, bool> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, unsigned char>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, unsigned char> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, unsigned char> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, unsigned char>, std::_Select1st<std::pair<const long long unsigned int, unsigned char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, unsigned char> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, unsigned char> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<long long unsigned int, long long unsigned int>&&>, std::tuple<>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void rbd::mirror::image_sync::ObjectCopyRequest<ImageCtxT>::compute_diffs() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/ObjectCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, bool>, std::_Select1st<std::pair<const long long unsigned int, bool> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > >, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, std::__cxx11::list<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp, std::allocator<rbd::mirror::image_sync::ObjectCopyRequest<librbd::ImageCtx>::SyncOp> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> >, std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Beacon::_send()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> >, std::_Select1st<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 27%] Building CXX object src/mds/CMakeFiles/mds.dir/flock.cc.o
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCopyRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCopyRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SnapshotCopyRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/flock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mon/MonClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonClient.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SnapshotCopyRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SnapshotCopyRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = long long unsigned int&; _NodeGen = std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::_Alloc_node; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In constructor 'rbd::mirror::image_sync::SnapshotCopyRequest<ImageCtxT>::SnapshotCopyRequest(I*, I*, rbd::mirror::image_sync::SnapshotCopyRequest<ImageCtxT>::SnapMap*, rbd::mirror::image_sync::SnapshotCopyRequest<ImageCtxT>::Journaler*, librbd::journal::MirrorPeerClientMeta*, ContextWQ*, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SnapshotCreateRequest.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc:5:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<client_t&&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, int>; _KeyOfValue = std::_Select1st<std::pair<const client_t, int> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc:5:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::add_waiting(const ceph_filelock&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::remove_waiting(const ceph_filelock&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::remove_lock(ceph_filelock, std::__cxx11::list<ceph_filelock>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::adjust_locks(std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >, ceph_filelock&, std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool ceph_lock_state_t::add_lock(ceph_filelock&, bool, bool, bool*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 27%] Building C object src/mds/CMakeFiles/mds.dir/locks.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/mds.dir/locks.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/locks.c
[ 27%] Building CXX object src/mds/CMakeFiles/mds.dir/journal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/journal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMonGetMap.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonClient.cc:19:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MonClient::version_req_d*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MonClient::handle_get_version_reply(MMonGetVersionReply*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MonClient::shutdown()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MonClient::_reopen_session(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MonClient::MonCommand*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MonClient::MonCommand*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MonClient::MonCommand*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::MonCommand*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::MonCommand*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::MonCommand*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::MonCommand*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMonGetMap.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonClient.cc:19:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MonClient::start_mon_command(const std::vector<std::__cxx11::basic_string<char> >&, const bufferlist&, ceph::bufferlist*, std::__cxx11::string*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::MonCommand*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::MonCommand*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::MonCommand*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::MonCommand*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MonClient::start_mon_command(int, const std::vector<std::__cxx11::basic_string<char> >&, const bufferlist&, ceph::bufferlist*, std::__cxx11::string*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::MonCommand*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::MonCommand*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::MonCommand*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::MonCommand*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MonClient::start_mon_command(const string&, const std::vector<std::__cxx11::basic_string<char> >&, const bufferlist&, ceph::bufferlist*, std::__cxx11::string*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::MonCommand*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::MonCommand*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::MonCommand*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::MonCommand*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMonGetMap.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonClient.cc:19:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MonClient::version_req_d*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMonGetMap.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonClient.cc:19:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MonClient::get_version(std::__cxx11::string, version_t*, version_t*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MonClient::version_req_d*>, std::_Select1st<std::pair<const long long unsigned int, MonClient::version_req_d*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MonClient::version_req_d*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MonClient::version_req_d*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 27%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o
[ 27%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mon/MonMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonMap.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/EMetaBlob.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/ESubtreeMap.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/EMetaBlob.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/ESubtreeMap.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/events/../mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointCreateRequest.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; <template-parameter-2-2> = void; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::const_iterator' {aka 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<librbd::journal::MirrorPeerSyncPoint>::const_iterator' {aka 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::SyncPointCreateRequest<ImageCtxT>::handle_update_client(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o
[ 28%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/MgrClient.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const inodeno_t&}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void EOpen::generate_test_instances(std::__cxx11::list<EOpen*>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {vinodeno_t}; _Tp = vinodeno_t; _Alloc = std::allocator<vinodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<vinodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<inodeno_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<inodeno_t, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<inodeno_t, std::__cxx11::basic_string<char> >*, std::vector<std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<inodeno_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; _Tp = std::pair<inodeno_t, std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<inodeno_t, std::__cxx11::basic_string<char> > >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<inodeno_t, std::__cxx11::basic_string<char> >*, std::vector<std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MDCache::umaster>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = metareqid_t; _Tp = MDCache::umaster; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/image_sync/SyncPointPruneRequest.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>; _Tp = librbd::journal::MirrorPeerSyncPoint; _Alloc = std::allocator<librbd::journal::MirrorPeerSyncPoint>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'void rbd::mirror::image_sync::SyncPointPruneRequest<ImageCtxT>::handle_update_client(int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<librbd::journal::MirrorPeerSyncPoint>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void interval_set<T, Map>::insert(const interval_set<T, Map>&) [with T = inodeno_t; Map = std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::erase(T) [with T = inodeno_t; Map = std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Connection.h:25,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/MgrClient.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/MgrClient.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDHealthMetric}; _Tp = OSDHealthMetric; _Alloc = std::allocator<OSDHealthMetric>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDHealthMetric>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'inodeno_t Session::take_ino(inodeno_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MMgrReport::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 28%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o
[ 28%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/Accepter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/pool_watcher/RefreshImagesRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/simple/Accepter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/Accepter.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void EOpen::add_clean_inode(CInode*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/journal.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::fullbit::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 28%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/tools/rbd_mirror/service_daemon/Types.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::get_dentries(std::map<dirfrag_t, std::set<std::__cxx11::basic_string<char> > >&) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::set<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 28%] Building CXX object src/CMakeFiles/common-objs.dir/msg/DispatchQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/DispatchQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/DispatchQueue.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::get_paths(std::vector<std::__cxx11::basic_string<char> >&) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<inodeno_t, std::__cxx11::basic_string<char> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 28%] Linking CXX static library ../../../lib/librbd_mirror_internal.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/tools/rbd_mirror && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_mirror_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librbd_mirror_internal.a CMakeFiles/rbd_mirror_internal.dir/ClusterWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageDeleter.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageSync.cc.o CMakeFiles/rbd_mirror_internal.dir/ImageSyncThrottler.cc.o CMakeFiles/rbd_mirror_internal.dir/InstanceReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/InstanceWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/Instances.cc.o CMakeFiles/rbd_mirror_internal.dir/LeaderWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/Mirror.cc.o CMakeFiles/rbd_mirror_internal.dir/MirrorStatusWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/PoolReplayer.cc.o CMakeFiles/rbd_mirror_internal.dir/PoolWatcher.cc.o CMakeFiles/rbd_mirror_internal.dir/ServiceDaemon.cc.o CMakeFiles/rbd_mirror_internal.dir/Threads.cc.o CMakeFiles/rbd_mirror_internal.dir/types.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/BootstrapRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CloseImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/CreateImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/EventPreprocessor.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/GetMirrorImageIdRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/IsPrimaryRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/OpenLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareLocalImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/PrepareRemoteImageRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_replayer/ReplayStatusFormatter.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/ImageCopyRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/MetadataCopyRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/ObjectCopyRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCopyRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SnapshotCreateRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointCreateRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/image_sync/SyncPointPruneRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/pool_watcher/RefreshImagesRequest.cc.o CMakeFiles/rbd_mirror_internal.dir/service_daemon/Types.cc.o
/usr/bin/ranlib ../../../lib/librbd_mirror_internal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 28%] Built target rbd_mirror_internal
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/Message.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/Message.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/DispatchQueue.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void DispatchQueue::discard_queue(uint64_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void DispatchQueue::entry()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mon/PGMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc
[ 29%] Building CXX object src/mds/CMakeFiles/mds.dir/Server.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Server.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:68:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MPGStats.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:69:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h: In constructor 'MOSDSubOpReply::MOSDSubOpReply(const MOSDSubOp*, pg_shard_t, int, epoch_t, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h:149:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MPGStats.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:119:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h: In constructor 'MClientQuota::MClientQuota()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:15:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nest_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&rstat, 0, sizeof(rstat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:111:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:223:8: note: 'struct nest_info_t' declared here
struct nest_info_t : public scatter_info_t {
^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:119:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:16:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:111:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = pg_t; _Value = std::pair<const pg_t, pg_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<pg_t>; _H1 = std::hash<pg_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = int; _Value = std::pair<const int, osd_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<int>; _H1 = std::hash<int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_osd(int)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:111:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientReconnect.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:111:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'int64_t PGMapDigest::get_pool_free_space(const OSDMap&, int64_t) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_out(int32_t, epoch_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(const OSDMap::Incremental&, std::set<int>*, std::map<int, utime_t>*, PGMap*, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_down_up(int32_t, epoch_t, const PGMap&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PGMapDigest::dump_pool_stats_full(const OSDMap&, std::stringstream*, ceph::Formatter*, bool) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = pg_stat_t; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::dirty_all(PGMap::Incremental&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(CephContext*, const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<pg_t&&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::update_creating_pgs(const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >; <template-parameter-2-2> = void; _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_pg(pg_t)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMap::Incremental::generate_test_instances(std::__cxx11::list<PGMap::Incremental*>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMapDigest::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void MOSDPGRemove::encode_payload(uint64_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCacheObjectInfo&}; _Tp = MDSCacheObjectInfo; _Alloc = std::allocator<MDSCacheObjectInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MDSCacheObjectInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void Server::handle_slave_auth_pin(MDRequestRef&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {vinodeno_t}; _Tp = vinodeno_t; _Alloc = std::allocator<vinodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<vinodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::add_remote_dentry(CDentry*, bool, inodeno_t, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MDCache::umaster>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = metareqid_t; _Tp = MDCache::umaster; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::add_uncommitted_master(metareqid_t, LogSegment*, std::set<int>&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, int>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, int> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, cap_reconnect_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::get_rules_avail(const OSDMap&, std::map<int, long long int>*) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const int, cap_reconnect_t> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, snapid_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, snapid_t>, std::_Select1st<std::pair<const client_t, snapid_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, snapid_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<client_t&&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, int>; _KeyOfValue = std::_Select1st<std::pair<const client_t, int> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::recover_filelocks(CInode*, ceph::bufferlist, int64_t)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<MDSCacheObject*&&>, std::tuple<>}; _Key = MDSCacheObject*; _Val = std::pair<MDSCacheObject* const, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<MDSCacheObject* const, long long unsigned int> >; _Compare = std::less<MDSCacheObject*>; _Alloc = std::allocator<std::pair<MDSCacheObject* const, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<MDSCacheObject*, std::pair<MDSCacheObject* const, long long unsigned int>, std::_Select1st<std::pair<MDSCacheObject* const, long long unsigned int> >, std::less<MDSCacheObject*>, std::allocator<std::pair<MDSCacheObject* const, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<MDSCacheObject* const, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = MDSCacheObject*; _Tp = long long unsigned int; _Compare = std::less<MDSCacheObject*>; _Alloc = std::allocator<std::pair<MDSCacheObject* const, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<MDSCacheObject*, std::pair<MDSCacheObject* const, long long unsigned int>, std::_Select1st<std::pair<MDSCacheObject* const, long long unsigned int> >, std::less<MDSCacheObject*>, std::allocator<std::pair<MDSCacheObject* const, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<MDSCacheObject* const, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void interval_set<T, Map>::insert(const interval_set<T, Map>&) [with T = inodeno_t; Map = std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::journal_close_session(Session*, int, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'typename std::enable_if<(traits::supported && traits::need_contiguous)>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::erase(T, T, std::function<bool(T, T)>) [with T = inodeno_t; Map = std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::subtract(const interval_set<T, Map>&) [with T = inodeno_t; Map = std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<pg_t, pg_query_t>}; _Tp = std::pair<pg_t, pg_query_t>; _Alloc = std::allocator<std::pair<pg_t, pg_query_t> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<pg_t, pg_query_t> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_t, pg_query_t>*, std::vector<std::pair<pg_t, pg_query_t> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Server::apply_allocated_inos(MDRequestRef&, Session*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDPGQuery::encode_payload(uint64_t)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_t, pg_query_t>*, std::vector<std::pair<pg_t, pg_query_t> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {spg_t}; _Tp = spg_t; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<spg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<spg_t*, std::vector<spg_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDPGRemove::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<spg_t*, std::vector<spg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In member function 'void Server::handle_client_setdirlayout(MDRequestRef&)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'void Server::handle_client_setlayout(MDRequestRef&)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'int Server::parse_layout_vxattr(std::__cxx11::string, std::__cxx11::string, const OSDMap&, file_layout_t*, bool)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, old_cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MClientReconnect::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MClientReconnect::encode_payload(uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::do_rmdir_rollback(ceph::bufferlist&, mds_rank_t, MDRequestRef&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MMDSResolve::slave_request>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSResolve::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::add_primary_dentry(CDentry*, CInode*, bool, bool, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSResolveAck::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::do_rename_rollback(ceph::bufferlist&, mds_rank_t, MDRequestRef&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::do_link_rollback(ceph::bufferlist&, mds_rank_t, MDRequestRef&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void EOpen::add_clean_inode(CInode*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::handle_client_reconnect(MClientReconnect*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, snapid_t>, std::_Select1st<std::pair<const client_t, snapid_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, snapid_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, snapid_t>, std::_Select1st<std::pair<const client_t, snapid_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, snapid_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'CInode* Server::prepare_new_inode(MDRequestRef&, CDir*, inodeno_t, unsigned int, file_layout_t*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<int> >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<int> > >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, std::vector<int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int> >, std::_Select1st<std::pair<const pg_t, std::vector<int> > >, std::less<pg_t>, std::allocator<std::pair<const pg_t, std::vector<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/lexical_cast.hpp:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In member function 'void Server::handle_client_openc(MDRequestRef&)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const long long int*, std::vector<long long int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Server.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Server::handle_client_mkdir(MDRequestRef&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDOp::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::list::iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In static member function 'static void PGMap::generate_test_instances(std::__cxx11::list<PGMap*>&)':
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MClientSnap::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ScrubResult::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 29%] Building CXX object src/mds/CMakeFiles/mds.dir/Mutation.cc.o
[ 29%] Building CXX object src/mds/CMakeFiles/mds.dir/MDCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Mutation.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mutation.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSCacheRejoin::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDHealthMetric}; _Tp = OSDHealthMetric; _Alloc = std::allocator<OSDHealthMetric>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDHealthMetric>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mutation.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mutation.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mutation.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mutation.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:92:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h: In constructor 'MClientQuota::MClientQuota()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:15:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nest_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&rstat, 0, sizeof(rstat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:223:8: note: 'struct nest_info_t' declared here
struct nest_info_t : public scatter_info_t {
^~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:92:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MClientQuota.h:16:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, ceph::buffer::list>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMonPaxos::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.cc:12:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MMgrReport::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ServiceMap.cc
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/Inode.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Inode.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Inode.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MRemoveSnaps::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const inodeno_t&}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' {aka '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const metareqid_t&}; _Tp = metareqid_t; _Alloc = std::allocator<metareqid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<metareqid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<metareqid_t*, std::vector<metareqid_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' {aka '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/MetaRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/MetaRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/MetaRequest.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {dirfrag_t}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' {aka '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {dirfrag_t}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = client_t; _Val = std::pair<const client_t, entity_inst_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, entity_inst_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, entity_inst_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, entity_inst_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = client_t; _Val = std::pair<const client_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, cap_reconnect_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inode_backpointer_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::ufragment>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::ufragment>, std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::ufragment> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::finish_uncommitted_fragment(dirfrag_t, int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::ufragment>, std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::ufragment> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::rollback_uncommitted_fragment(dirfrag_t, std::__cxx11::list<frag_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::ufragment>, std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::ufragment> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_fragmented_dir(CDir*, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::add_remote_dentry(CDentry*, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, long long unsigned int> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, long long unsigned int>, std::_Select1st<std::pair<const inodeno_t, long long unsigned int> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MDCache::discover_info_t>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDCache::discover_info_t>, std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDCache::discover_info_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::discover_path(CInode*, snapid_t, filepath, MDSInternalContextBase*, bool, mds_rank_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDCache::discover_info_t>, std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDCache::discover_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::discover_dir_frag(CInode*, frag_t, MDSInternalContextBase*, mds_rank_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDCache::discover_info_t>, std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDCache::discover_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::discover_path(CDir*, snapid_t, filepath, MDSInternalContextBase*, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDCache::discover_info_t>, std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDCache::discover_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MDCache::umaster>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = metareqid_t; _Tp = MDCache::umaster; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDCache::umaster> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDCache::umaster>, std::_Select1st<std::pair<const metareqid_t, MDCache::umaster> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDCache::umaster> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDCache::umaster> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, int>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, int> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::vector<dirfrag_t> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::vector<dirfrag_t> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dirfrag_t; _Tp = std::vector<dirfrag_t>; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void MDCache::_move_subtree_map_bound(dirfrag_t, dirfrag_t, dirfrag_t, std::map<dirfrag_t, std::vector<dirfrag_t> >&)':
/usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
{ return _M_erase(begin() + (__position - cbegin())); }
^
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<dirfrag_t&&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::vector<dirfrag_t> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = dirfrag_t; _Tp = std::vector<dirfrag_t>; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, cap_reconnect_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const int, cap_reconnect_t> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::ufragment>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::ufragment>, std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::ufragment> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::add_uncommitted_fragment(dirfrag_t, int, std::__cxx11::list<frag_t>&, LogSegment*, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::ufragment>, std::_Select1st<std::pair<const dirfrag_t, MDCache::ufragment> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::ufragment> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::ufragment> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MMDSResolve::slave_request>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = metareqid_t; _Tp = MMDSResolve::slave_request; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSResolve::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = metareqid_t; _Tp = ceph::buffer::list; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSResolveAck::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const vinodeno_t&>, std::tuple<>}; _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = vinodeno_t; _Tp = MMDSCacheRejoin::inode_strong; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const vinodeno_t&>, std::tuple<>}; _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const vinodeno_t&>, std::tuple<>}; _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const int, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const int, MMDSCacheRejoin::slave_reqid> >, std::less<int>, std::allocator<std::pair<const int, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<inodeno_t&&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MMDSCacheRejoin::add_scatterlock_state(CInode*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>, std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<dirfrag_t&&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = string_snap_t; _Tp = std::__cxx11::list<MMDSCacheRejoin::slave_reqid>; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MCacheExpire::realm>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MCacheExpire::realm> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MCacheExpire::realm> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MCacheExpire::realm>, std::_Select1st<std::pair<const dirfrag_t, MCacheExpire::realm> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MCacheExpire::realm> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MCacheExpire::realm> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dirfrag_t; _Tp = MCacheExpire::realm; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MCacheExpire::realm> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MCacheExpire::realm>, std::_Select1st<std::pair<const dirfrag_t, MCacheExpire::realm> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MCacheExpire::realm> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MCacheExpire::realm> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<std::__cxx11::basic_string<char>, snapid_t>; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, snapid_t>, std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int>, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::less<std::pair<std::__cxx11::basic_string<char>, snapid_t> >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MCacheExpire::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MCacheExpire::realm>, std::_Select1st<std::pair<const dirfrag_t, MCacheExpire::realm> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MCacheExpire::realm> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MCacheExpire::realm> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, CInode*>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, CInode*> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, CInode*> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, CInode*>, std::_Select1st<std::pair<const vinodeno_t, CInode*> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, CInode*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, CInode*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void MDCache::send_subtree_resolves()':
/usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
{ return _M_erase(begin() + (__position - cbegin())); }
^
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::send_slave_resolves()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MMDSResolve::slave_request>, std::_Select1st<std::pair<const metareqid_t, MMDSResolve::slave_request> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MMDSResolve::slave_request> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MMDSResolve::slave_request> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, Capability::Import>; _KeyOfValue = std::_Select1st<std::pair<const client_t, Capability::Import> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, Capability::Import> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const metareqid_t&>, std::tuple<>}; _Key = metareqid_t; _Val = std::pair<const metareqid_t, MDSlaveUpdate*>; _KeyOfValue = std::_Select1st<std::pair<const metareqid_t, MDSlaveUpdate*> >; _Compare = std::less<metareqid_t>; _Alloc = std::allocator<std::pair<const metareqid_t, MDSlaveUpdate*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDSlaveUpdate*>, std::_Select1st<std::pair<const metareqid_t, MDSlaveUpdate*> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDSlaveUpdate*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDSlaveUpdate*> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const client_t, std::set<int> > >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, std::set<int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::set<int> >, std::_Select1st<std::pair<const client_t, std::set<int> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::set<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::set<int> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, MClientSnap*>; _KeyOfValue = std::_Select1st<std::pair<const client_t, MClientSnap*> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, MClientSnap*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, MClientSnap*>, std::_Select1st<std::pair<const client_t, MClientSnap*> >, std::less<client_t>, std::allocator<std::pair<const client_t, MClientSnap*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, MClientSnap*> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::do_realm_invalidate_and_update_notify(CInode*, int, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, MClientSnap*>, std::_Select1st<std::pair<const client_t, MClientSnap*> >, std::less<client_t>, std::allocator<std::pair<const client_t, MClientSnap*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, MClientSnap*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::prepare_realm_split(SnapRealm*, client_t, inodeno_t, std::map<client_t, MClientSnap*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, MClientSnap*>, std::_Select1st<std::pair<const client_t, MClientSnap*> >, std::less<client_t>, std::allocator<std::pair<const client_t, MClientSnap*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, MClientSnap*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, MClientSnap*>, std::_Select1st<std::pair<const client_t, MClientSnap*> >, std::less<client_t>, std::allocator<std::pair<const client_t, MClientSnap*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, MClientSnap*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, std::set<CInode*> >; _KeyOfValue = std::_Select1st<std::pair<const client_t, std::set<CInode*> > >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, std::set<CInode*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::set<CInode*> >, std::_Select1st<std::pair<const client_t, std::set<CInode*> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::set<CInode*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::set<CInode*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::do_cap_import(Session*, CInode*, Capability*, uint64_t, ceph_seq_t, ceph_seq_t, int, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::set<CInode*> >, std::_Select1st<std::pair<const client_t, std::set<CInode*> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::set<CInode*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::set<CInode*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::discover_base_ino(inodeno_t, MDSInternalContextBase*, mds_rank_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MDCache::discover_info_t>, std::_Select1st<std::pair<const long long unsigned int, MDCache::discover_info_t> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MDCache::discover_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MDCache::discover_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, MDCache::fragment_info_t>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, fragset_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, fragset_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, fragset_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, fragset_t>, std::_Select1st<std::pair<const inodeno_t, fragset_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, fragset_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, fragset_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::_fragment_stored(MDRequestRef&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'ESubtreeMap* MDCache::create_subtree_map()':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::vector<dirfrag_t> >, std::_Select1st<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::vector<dirfrag_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
{ return _M_erase(begin() + (__position - cbegin())); }
^
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/vector.tcc: In member function 'void MDCache::handle_open_ino(MMDSOpenIno*, int)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::get_force_dirfrag_bound_set(std::vector<dirfrag_t>&, std::set<CDir*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, fragset_t>, std::_Select1st<std::pair<const inodeno_t, fragset_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, fragset_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, fragset_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::map_dirfrag_set(std::__cxx11::list<dirfrag_t>&, std::set<CDir*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, fragset_t>, std::_Select1st<std::pair<const inodeno_t, fragset_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, fragset_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, fragset_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const vinodeno_t&>, std::tuple<>}; _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const vinodeno_t&>, std::tuple<>}; _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> >, std::_Select1st<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MMDSCacheRejoin::add_strong_dentry(dirfrag_t, boost::string_view, snapid_t, snapid_t, inodeno_t, inodeno_t, unsigned char, int, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::rejoin_walk(CDir*, MMDSCacheRejoin*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> >, std::_Select1st<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>, std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dirfrag_t; _Tp = std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> >; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = dirfrag_t; _Tp = std::map<string_snap_t, MMDSCacheRejoin::slave_reqid>; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MMDSCacheRejoin::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::inode_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls>, std::_Select1st<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, MMDSCacheRejoin::lock_bls> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const int, MMDSCacheRejoin::slave_reqid> >, std::less<int>, std::allocator<std::pair<const int, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>, std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> >, std::_Select1st<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<string_snap_t, MMDSCacheRejoin::dn_weak> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_weak> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::dn_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, old_rstat_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, old_rstat_t> >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_rstat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_rstat_t>, std::_Select1st<std::pair<const snapid_t, old_rstat_t> >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_rstat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_rstat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = snapid_t; _Tp = old_rstat_t; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_rstat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_rstat_t>, std::_Select1st<std::pair<const snapid_t, old_rstat_t> >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_rstat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_rstat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::add_uncommitted_slave_update(metareqid_t, mds_rank_t, MDSlaveUpdate*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDSlaveUpdate*>, std::_Select1st<std::pair<const metareqid_t, MDSlaveUpdate*> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDSlaveUpdate*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDSlaveUpdate*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'MDSlaveUpdate* MDCache::get_uncommitted_slave_update(metareqid_t, mds_rank_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDSlaveUpdate*>, std::_Select1st<std::pair<const metareqid_t, MDSlaveUpdate*> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDSlaveUpdate*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDSlaveUpdate*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::rejoin_send_acks()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>, std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, Capability::Import> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = inodeno_t; _Tp = std::map<client_t, Capability::Import>; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = snapid_t; _Tp = old_inode_t<mempool::mds_co::pool_allocator>; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void EMetaBlob::add_primary_dentry(CDentry*, CInode*, bool, bool, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::rollback_uncommitted_fragments()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, std::map<int, cap_reconnect_t> >; _KeyOfValue = std::_Select1st<std::pair<const client_t, std::map<int, cap_reconnect_t> > >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::map<int, cap_reconnect_t> >, std::_Select1st<std::pair<const client_t, std::map<int, cap_reconnect_t> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = client_t; _Tp = std::map<int, cap_reconnect_t>; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::map<int, cap_reconnect_t> >, std::_Select1st<std::pair<const client_t, std::map<int, cap_reconnect_t> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::try_reconnect_cap(CInode*, Session*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::map<int, cap_reconnect_t> >, std::_Select1st<std::pair<const client_t, std::map<int, cap_reconnect_t> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, snapid_t> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::check_realm_past_parents(SnapRealm*, bool)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.cc:15:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int> >; _Tp = boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int>; _Alloc = std::allocator<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int> >]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int> >' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECMsgTypes.cc:15:
/usr/include/c++/8/bits/list.tcc: In member function 'void ECSubRead::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int> >' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/HitSet.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/HitSet.cc
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/ClientSnapRealm.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/ClientSnapRealm.cc
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/common/RefCountedObj.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/RefCountedObj.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/RefCountedObj.cc
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/Messenger.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/Messenger.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Messenger.cc
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/MetaSession.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/MetaSession.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/MetaSession.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::open_snap_parents()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, snapid_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, snapid_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/Pipe.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/simple/Pipe.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/Pipe.cc
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_cache_rejoin_ack(MMDSCacheRejoin*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/kv /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv/CMakeFiles/kv.dir/DependInfo.cmake --color=
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/PipeConnection.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/simple/PipeConnection.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/PipeConnection.cc
Scanning dependencies of target kv
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/kv/CMakeFiles/kv.dir/build.make src/kv/CMakeFiles/kv.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 29%] Linking CXX static library ../../lib/libkv.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/cmake -P CMakeFiles/kv.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/kv && /usr/bin/cmake -E cmake_link_script CMakeFiles/kv.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libkv.a CMakeFiles/kv_objs.dir/KeyValueDB.cc.o CMakeFiles/kv_objs.dir/MemDB.cc.o CMakeFiles/kv_objs.dir/RocksDBStore.cc.o CMakeFiles/kv_objs.dir/rocksdb_cache/ShardedCache.cc.o CMakeFiles/kv_objs.dir/rocksdb_cache/BinnedLRUCache.cc.o CMakeFiles/kv_objs.dir/LevelDBStore.cc.o
/usr/bin/ranlib ../../lib/libkv.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 29%] Built target kv
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/SimpleMessenger.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/simple/SimpleMessenger.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.cc
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool MDCache::process_imported_caps()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::rejoin_send_rejoins()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, cap_reconnect_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::set<int> >, std::_Select1st<std::pair<const client_t, std::set<int> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::set<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::set<int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const int, MMDSCacheRejoin::slave_reqid> >, std::less<int>, std::allocator<std::pair<const int, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, std::map<int, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/AsyncConnection.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/AsyncConnection.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncConnection.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_cache_rejoin_weak(MMDSCacheRejoin*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, std::map<int, cap_reconnect_t> >, std::_Select1st<std::pair<const client_t, std::map<int, cap_reconnect_t> > >, std::less<client_t>, std::allocator<std::pair<const client_t, std::map<int, cap_reconnect_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, std::map<int, cap_reconnect_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong>, std::_Select1st<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MMDSCacheRejoin::dirfrag_strong> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, ceph::buffer::list>, std::_Select1st<std::pair<const dirfrag_t, ceph::buffer::list> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_front(K, unsigned int, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict(K, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict_front(K, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue(K, unsigned int, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void SimpleMessenger::mark_down(const entity_addr_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void SimpleMessenger::mark_down_all()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/simple/SimpleMessenger.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrioritizedQueue<T, K>::remove_by_class(K, std::__cxx11::list<T>*) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'T PrioritizedQueue<T, K>::dequeue() [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/Trace.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Trace.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Trace.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_cache_rejoin_strong(MMDSCacheRejoin*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, MMDSCacheRejoin::dn_strong> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::_Select1st<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MMDSCacheRejoin::slave_reqid> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid>, std::_Select1st<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, MMDSCacheRejoin::slave_reqid> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/AsyncMessenger.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/AsyncMessenger.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::rejoin_open_ino_finish(inodeno_t, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, cap_reconnect_t>, std::_Select1st<std::pair<const int, cap_reconnect_t> >, std::less<int>, std::allocator<std::pair<const int, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, cap_reconnect_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, cap_reconnect_t>, std::_Select1st<std::pair<const client_t, cap_reconnect_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_resolve(MMDSResolve*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, ceph::buffer::list>, std::_Select1st<std::pair<const metareqid_t, ceph::buffer::list> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<int, std::map<client_t, Capability::Export> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:23:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<metareqid_t*, std::vector<metareqid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::finish_uncommitted_slave_update(metareqid_t, mds_rank_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, MDSlaveUpdate*>, std::_Select1st<std::pair<const metareqid_t, MDSlaveUpdate*> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, MDSlaveUpdate*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, MDSlaveUpdate*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_resolve_ack(MMDSResolveAck*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::finish_rollback(metareqid_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<metareqid_t, std::pair<const metareqid_t, int>, std::_Select1st<std::pair<const metareqid_t, int> >, std::less<metareqid_t>, std::allocator<std::pair<const metareqid_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const metareqid_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool MDCache::trim_dentry(CDentry*, std::map<int, MCacheExpire*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.cc:22:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.cc:22:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_front(K, unsigned int, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict(K, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict_front(K, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue(K, unsigned int, unsigned int, T) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void AsyncConnection::stop(bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void AsyncMessenger::shutdown_connections(bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/depend
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/AsyncMessenger.cc:22:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrioritizedQueue<T, K>::SubQueue::pop_front() [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zstd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd/CMakeFiles/ceph_zstd.dir/DependInfo.cmake --color=
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrioritizedQueue<T, K>::remove_by_class(K, std::__cxx11::list<T>*) [with T = DispatchQueue::QueueItem; K = long long unsigned int]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<unsigned int, DispatchQueue::QueueItem>, std::allocator<std::pair<unsigned int, DispatchQueue::QueueItem> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::handle_cache_expire(MCacheExpire*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> >, std::_Select1st<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, std::map<std::pair<std::__cxx11::basic_string<char>, snapid_t>, unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/Event.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/Event.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Event.cc
Scanning dependencies of target ceph_zstd
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build.make src/compressor/zstd/CMakeFiles/ceph_zstd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_zstd_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor/zstd/CompressionPluginZstd.cc
[ 29%] Linking CXX shared library ../../../lib/libceph_zstd.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_zstd.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libceph_zstd.so.2 -o ../../../lib/libceph_zstd.so.2.0.0 CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o -Wl,-rpath,::::::::::::::::::::::::::::::::: libzstd/lib/libzstd.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/zstd && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_zstd.so.2.0.0 ../../../lib/libceph_zstd.so.2 ../../../lib/libceph_zstd.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 29%] Built target ceph_zstd
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/EventSelect.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/EventSelect.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/EventSelect.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::_create_system_file(CDir*, const char*, CInode*, MDSInternalContextBase*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Event.h:44,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Event.cc:19:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > >, std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_time.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Event.h:44,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Event.cc:19:
/usr/include/c++/8/bits/stl_map.h: In member function 'uint64_t EventCenter::create_time_event(uint64_t, EventCallbackRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > >, std::_Select1st<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::_Rb_tree_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::coarse_mono_clock>, EventCenter::TimeEvent> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDCache::truncate_inode_finish(CInode*, LogSegment*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, long long unsigned int>, std::_Select1st<std::pair<const inodeno_t, long long unsigned int> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 29%] Building CXX object src/client/CMakeFiles/client.dir/posix_acl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/posix_acl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/posix_acl.cc
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/Stack.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/Stack.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/Stack.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDCache.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void MDCache::dispatch_fragment_dir(MDRequestRef&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, MDCache::fragment_info_t>, std::_Select1st<std::pair<const dirfrag_t, MDCache::fragment_info_t> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, MDCache::fragment_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, MDCache::fragment_info_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/PosixStack.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/PosixStack.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/PosixStack.cc
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd/CMakeFiles/osd.dir/DependInfo.cmake --color=
Scanning dependencies of target osd
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/osd/CMakeFiles/osd.dir/build.make src/osd/CMakeFiles/osd.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 29%] Building CXX object src/osd/CMakeFiles/osd.dir/OSD.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/OSD.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc
[ 29%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/net_handler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/net_handler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/net_handler.cc
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/QueueStrategy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/QueueStrategy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/QueueStrategy.cc
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/rdma/Infiniband.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/rdma/Infiniband.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/Infiniband.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/Infiniband.cc: In member function 'int Infiniband::MemoryManager::Cluster::fill(uint32_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/Infiniband.cc:596:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Infiniband::MemoryManager::Chunk'; use assignment instead [-Wclass-memaccess]
memset(chunk_base, 0, sizeof(Chunk) * num);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/Infiniband.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/Infiniband.h:140:11: note: 'class Infiniband::MemoryManager::Chunk' declared here
class Chunk {
^~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/rdma/RDMAConnectedSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAConnectedSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc
[ 30%] Building CXX object src/mds/CMakeFiles/mds.dir/RecoveryQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/RecoveryQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/RecoveryQueue.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc: In member function 'virtual ssize_t RDMAConnectedSocketImpl::read(char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc:298:44: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare]
} else if (read + response->byte_len > (ssize_t)len) {
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc: In lambda function:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc:450:78: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
const uintptr_t addr = reinterpret_cast<const uintptr_t>(start->c_str());
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAStack.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >; _Tp = ibv_wc; _Alloc = std::allocator<ibv_wc>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<ibv_wc>::iterator' {aka '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAStack.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAConnectedSocketImpl.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void RDMAConnectedSocketImpl::pass_wc(std::vector<ibv_wc>&&)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<ibv_wc>::iterator' {aka '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >' changed in GCC 7.1
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/rdma/RDMAServerSocketImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAServerSocketImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAServerSocketImpl.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/RecoveryQueue.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/RecoveryQueue.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/rdma/RDMAStack.cc.o
[ 30%] Building CXX object src/mds/CMakeFiles/mds.dir/StrayManager.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAStack.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAStack.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/StrayManager.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/str_list.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAStack.cc:21:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ibv_wc&}; _Tp = ibv_wc; _Alloc = std::allocator<ibv_wc>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ibv_wc>::iterator' {aka '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/str_list.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/rdma/RDMAStack.cc:21:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void RDMADispatcher::polling()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ibv_wc*, std::vector<ibv_wc> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/msg/msg_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/msg_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.cc
[ 30%] Building C object src/CMakeFiles/common-objs.dir/common/reverse.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/reverse.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/reverse.c
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/hobject.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/hobject.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/hobject.cc
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/OSDMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc: In member function 'int OSDMap::validate_crush_rules(CrushWrapper*, std::ostream*) const':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:3489:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
if (pool.get_size() < (int)newcrush->get_rule_mask_min_size(ruleno) ||
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:3490:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
pool.get_size() > (int)newcrush->get_rule_mask_max_size(ruleno)) {
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/bits/random.h:34,
from /usr/include/c++/8/random:49,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:24:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const inodeno_t&}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void StrayManager::_purge_stray_purged(CDentry*, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/StrayManager.cc:16:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h: In member function 'IterType btree::btree<Params>::internal_find_unique(const key_type&, IterType) const [with IterType = btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>; Params = btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256>]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h:2298:10: note: parameter passing for argument of type 'btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>' changed in GCC 7.1
IterType btree<P>::internal_find_unique(
^~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h: In member function 'void OSDMap::_get_temp_osds(const pg_pool_t&, pg_t, std::vector<int>*, int*) const':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h:1071:61: note: parameter passing for argument of type 'btree::btree<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >::const_iterator' {aka 'btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>'} changed in GCC 7.1
internal_find_unique(key, const_iterator(root(), 0)));
^
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h:1071:61: note: parameter passing for argument of type 'btree::btree<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >::const_iterator' {aka 'btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, int>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, int> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, int>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, int> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = int; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'typename std::enable_if<((! t_traits::supported) || (! u_traits::supported))>::type decode(std::map<_Key, _Tp, _Compare, _Alloc>&, ceph::buffer::list::iterator&) [with T = pg_t; U = int; Comp = std::less<pg_t>; Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> >; t_traits = denc_traits<pg_t, void>; u_traits = denc_traits<int, void>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 30%] Building CXX object src/mds/CMakeFiles/mds.dir/PurgeQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/PurgeQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/PurgeQueue.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long int}; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity<long long int>; _Compare = std::less<long long int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)15, long long int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, long long int, std::_Identity<long long int>, std::less<long long int>, mempool::pool_allocator<(mempool::pool_index_t)15, long long int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /usr/include/boost/detail/container_fwd.hpp:95,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:18:
/usr/include/c++/8/bits/stl_set.h: In function 'typename std::enable_if<(traits::supported && (! traits::need_contiguous))>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::set<long long int, std::less<long long int>, mempool::pool_allocator<(mempool::pool_index_t)15, long long int> >; traits = denc_traits<std::set<long long int, std::less<long long int>, mempool::pool_allocator<(mempool::pool_index_t)15, long long int> >, void>]':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int, std::less<long long int>, mempool::pool_allocator<(mempool::pool_index_t)15, long long int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int, std::less<long long int>, mempool::pool_allocator<(mempool::pool_index_t)15, long long int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/btree_map.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h: In static member function 'static void OSDMap::clean_temps(CephContext*, const OSDMap&, OSDMap::Incremental*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h:1084:20: note: parameter passing for argument of type 'btree::btree<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >::const_iterator' {aka 'btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>'} changed in GCC 7.1
const_iterator begin = internal_find_unique(
^~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/cpp-btree/btree.h:1084:20: note: parameter passing for argument of type 'btree::btree<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >::const_iterator' {aka 'btree::btree_iterator<const btree::btree_node<btree::btree_map_params<pg_t, int*, std::less<pg_t>, std::allocator<std::pair<const pg_t, int*> >, 256> >, const std::pair<const pg_t, int*>&, const std::pair<const pg_t, int*>*>'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMap.cc:18:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)15, std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMapMapping.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' {aka '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMapMapping.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)16, pg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t, mempool::pool_allocator<(mempool::pool_index_t)16, pg_t> >::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t, mempool::pool_allocator<(mempool::pool_index_t)16, pg_t> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMapMapping.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDMapMapping.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void OSDMapMapping::_build_rmap(const OSDMap&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t, mempool::pool_allocator<(mempool::pool_index_t)16, pg_t> > >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/histogram.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/histogram.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {osd_metric, unsigned int&}; _Tp = OSDHealthMetric; _Alloc = std::allocator<OSDHealthMetric>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDHealthMetric>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >'} changed in GCC 7.1
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/osd_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<OSDHealthMetric> OSD::get_health_metrics()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDHealthMetric*, std::vector<OSDHealthMetric> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator<spg_t>; _Key = spg_t; _Val = spg_t; _KeyOfValue = std::_Identity<spg_t>; _Compare = std::less<spg_t>; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<spg_t>' changed in GCC 7.1
_Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<spg_t>' changed in GCC 7.1
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/PurgeQueue.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/PurgeQueue.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc: In static member function 'static void OSDSuperblock::generate_test_instances(std::__cxx11::list<OSDSuperblock*>&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:4859:52: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess]
memset(&z.cluster_fsid, 1, sizeof(z.cluster_fsid));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:17:8: note: 'struct uuid_d' declared here
struct uuid_d {
^~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:4860:44: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess]
memset(&z.osd_fsid, 2, sizeof(z.osd_fsid));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:17:8: note: 'struct uuid_d' declared here
struct uuid_d {
^~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/bits/random.h:34,
from /usr/include/c++/8/random:49,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:24:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<pg_notify_t, PastIntervals>}; _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<pg_notify_t, PastIntervals> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<pg_t, pg_query_t>}; _Tp = std::pair<pg_t, pg_query_t>; _Alloc = std::allocator<std::pair<pg_t, pg_query_t> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<pg_t, pg_query_t> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_t, pg_query_t>*, std::vector<std::pair<pg_t, pg_query_t> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDPGQuery::encode_payload(uint64_t)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_t, pg_query_t>*, std::vector<std::pair<pg_t, pg_query_t> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/PurgeQueue.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'typename std::enable_if<(traits::supported && traits::need_contiguous)>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/deque:63,
from /usr/include/boost/assign/list_of.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:18:
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
__uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::set<spg_t> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::set<spg_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSDService::_cancel_pending_splits_for_parent(spg_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSDService::mark_split_in_progress(spg_t, const std::set<spg_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void SnapSet::filter(const pg_pool_t&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
[ 30%] Building CXX object src/mds/CMakeFiles/mds.dir/Locker.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Locker.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = entity_name_t; _Val = std::pair<const entity_name_t, watch_info_t>; _KeyOfValue = std::_Select1st<std::pair<const entity_name_t, watch_info_t> >; _Compare = std::less<entity_name_t>; _Alloc = std::allocator<std::pair<const entity_name_t, watch_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<entity_name_t, std::pair<const entity_name_t, watch_info_t>, std::_Select1st<std::pair<const entity_name_t, watch_info_t> >, std::less<entity_name_t>, std::allocator<std::pair<const entity_name_t, watch_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_name_t, watch_info_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1401:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__first, __last, __result,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/stl_list.h:1901:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::iterator' {aka 'std::_List_iterator<pg_log_entry_t>'} changed in GCC 7.1
_M_insert(iterator __position, _Args&&... __args)
^~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h: In member function 'void pg_log_t::copy_range(const pg_log_t&, eversion_t, eversion_t)':
/usr/include/c++/8/bits/stl_list.h:1170:9: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
{ this->_M_insert(begin(), __x); }
^~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::copy_after(const pg_log_t&, eversion_t)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_entry_t>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_entry_t>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::copy_up_to(const pg_log_t&, int)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void pg_log_t::generate_test_instances(std::__cxx11::list<pg_log_t*>&)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::decode(ceph::buffer::list::iterator&, int64_t)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In static member function 'static void pg_log_t::filter_log(spg_t, const OSDMap&, const string&, const pg_log_t&, pg_log_t&, pg_log_t&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h:1220:9: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
{ this->_M_insert(end(), __x); }
^~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void object_stat_collection_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void SnapSet::from_snap_set(const librados::snap_set_t&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectRecoveryInfo::decode(ceph::buffer::list::iterator&, int64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /usr/include/boost/detail/container_fwd.hpp:95,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_set.h: In member function 'void pg_pool_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long int, unsigned int>}; _Key = long long int; _Val = std::pair<const long long int, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long int, unsigned int> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, unsigned int>, std::_Select1st<std::pair<const long long int, unsigned int> >, std::less<long long int>, std::allocator<std::pair<const long long int, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSDSuperblock::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long int, unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long int, unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osd/OpRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OpRequest.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OpRequest.cc:11:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OpRequest.h:25,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OpRequest.cc:3:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = int; _Val = std::pair<const int, std::pair<utime_t, entity_inst_t> >; _KeyOfValue = std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::pair<utime_t, entity_inst_t> >, std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >, std::less<int>, std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::pair<utime_t, entity_inst_t> >, std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >, std::less<int>, std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = int; _Val = std::pair<const int, std::pair<utime_t, entity_inst_t> >; _KeyOfValue = std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/blkdev.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/blkdev.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc: In function 'int get_device_by_uuid(uuid_d, const char*, char*, char*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc:228:33: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
strncpy(device, basename, sizeof(basename));
^~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc: In function 'int get_block_device_base(const char*, char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc:85:28: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4085 [-Wformat-truncation=]
snprintf(fn, sizeof(fn), "%s/sys/block/%s", sandbox_dir, devname);
^~~~~~~~~~~~~~~~~ ~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /usr/include/c++/8/tuple:39,
from /usr/include/c++/8/bits/stl_map.h:63,
from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc:17:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 4107) into a destination of size 4096
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc:103:30: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3829 and 4084 [-Wformat-truncation=]
snprintf(fn, sizeof(fn), "%s/sys/block/%s/%s", sandbox_dir, de->d_name,
^~~~~~~~~~~~~~~~~~~~
devname);
~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /usr/include/c++/8/tuple:39,
from /usr/include/c++/8/bits/stl_map.h:63,
from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/blkdev.cc:17:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 4363) into a destination of size 4096
return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/common_init.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/common_init.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/common_init.cc
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_argparse.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_argparse.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_argparse.cc
[ 30%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_context.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_context.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/code_environment.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/code_environment.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/code_environment.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const inodeno_t&}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inodeno_t}; _Tp = inodeno_t; _Alloc = std::allocator<inodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {vinodeno_t}; _Tp = vinodeno_t; _Alloc = std::allocator<vinodeno_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<vinodeno_t>::iterator' {aka '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCacheObjectInfo&}; _Tp = MDSCacheObjectInfo; _Alloc = std::allocator<MDSCacheObjectInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MDSCacheObjectInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/dout.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/dout.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/signal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/signal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/signal.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool Locker::acquire_locks(MDRequestRef&, std::set<SimpleLock*>&, std::set<SimpleLock*>&, std::set<SimpleLock*>&, std::map<SimpleLock*, int>*, CInode*, bool)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCacheObjectInfo*, std::vector<MDSCacheObjectInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = vinodeno_t; _Val = std::pair<const vinodeno_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const vinodeno_t, unsigned int> >; _Compare = std::less<vinodeno_t>; _Alloc = std::allocator<std::pair<const vinodeno_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<vinodeno_t, std::pair<const vinodeno_t, unsigned int>, std::_Select1st<std::pair<const vinodeno_t, unsigned int> >, std::less<vinodeno_t>, std::allocator<std::pair<const vinodeno_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const vinodeno_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<client_t&&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, int>; _KeyOfValue = std::_Select1st<std::pair<const client_t, int> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/list.tcc: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool Locker::check_inode_max_size(CInode*, bool, uint64_t, uint64_t, utime_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Locker::adjust_cap_wanted(Capability*, int, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inodeno_t*, std::vector<inodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<vinodeno_t*, std::vector<vinodeno_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Locker.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool Locker::_do_cap_update(CInode*, Capability*, int, snapid_t, MClientCaps*, MClientCaps*, bool*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Locker::handle_client_caps(MClientCaps*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, MDCache::reconnected_cap_info_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
[ 31%] Building CXX object src/mds/CMakeFiles/mds.dir/Migrator.cc.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_coll_id(const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Migrator.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::split_colls(spg_t, int, int, const pg_pool_t*, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_object_id(const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::remove(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/bits/random.h:34,
from /usr/include/c++/8/random:49,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:24:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void OSD::clear_temp_objects()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::remove_keys(const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/Thread.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Thread.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Thread.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_setkeys(const coll_t&, const ghobject_t&, const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/Formatter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Formatter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/HTMLFormatter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/HTMLFormatter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/HTMLFormatter.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/HeartbeatMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/HeartbeatMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/HeartbeatMap.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/PluginRegistry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/PluginRegistry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/PluginRegistry.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_fs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_fs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_fs.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_hash.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_hash.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_hash.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_strings.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_strings.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_strings.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const dirfrag_t&}; _Tp = dirfrag_t; _Alloc = std::allocator<dirfrag_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<dirfrag_t>::iterator' {aka '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, entity_inst_t>; _KeyOfValue = std::_Select1st<std::pair<const client_t, entity_inst_t> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In function 'typename std::enable_if<((! t_traits::supported) || (! u_traits::supported))>::type decode(std::map<_Key, _Tp, _Compare, _Alloc>&, ceph::buffer::list::iterator&) [with T = client_t; U = entity_inst_t; Comp = std::less<client_t>; Alloc = std::allocator<std::pair<const client_t, entity_inst_t> >; t_traits = denc_traits<client_t, void>; u_traits = denc_traits<entity_inst_t, void>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MExportCaps::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::encode_export_inode_caps(CInode*, bool, ceph::bufferlist&, std::map<client_t, entity_inst_t>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, entity_inst_t>, std::_Select1st<std::pair<const client_t, entity_inst_t> >, std::less<client_t>, std::allocator<std::pair<const client_t, entity_inst_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, entity_inst_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void Migrator::export_go_synced(CDir*, uint64_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dirfrag_t*, std::vector<dirfrag_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_frag.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_frag.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_frag.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'EMetaBlob::dirlump& EMetaBlob::add_dir(CDir*, bool, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, Capability::Import> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<inodeno_t&&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::map<client_t, Capability::Import> >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::finish_export_dir(CDir*, utime_t, mds_rank_t, std::map<inodeno_t, std::map<client_t, Capability::Import> >&, std::__cxx11::list<MDSInternalContextBase*>&, int*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, Capability::Import>; _KeyOfValue = std::_Select1st<std::pair<const client_t, Capability::Import> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, Capability::Import> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::finish_import_inode_caps(CInode*, mds_rank_t, bool, const std::map<client_t, std::pair<Session*, long long unsigned int> >&, const std::map<client_t, Capability::Export>&, std::map<client_t, Capability::Import>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::import_logged_start(dirfrag_t, CDir*, mds_rank_t, std::map<client_t, std::pair<Session*, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::map<client_t, Capability::Import> >, std::_Select1st<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::map<client_t, Capability::Import> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const client_t, long long unsigned int> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, long long unsigned int>, std::_Select1st<std::pair<const client_t, long long unsigned int> >, std::less<client_t>, std::allocator<std::pair<const client_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::logged_import_caps(CInode*, mds_rank_t, std::map<client_t, std::pair<Session*, long long unsigned int> >&, std::map<CInode*, std::map<client_t, Capability::Export> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, long long unsigned int>, std::_Select1st<std::pair<const client_t, long long unsigned int> >, std::less<client_t>, std::allocator<std::pair<const client_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::handle_export_caps_ack(MExportCapsAck*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, long long unsigned int>, std::_Select1st<std::pair<const client_t, long long unsigned int> >, std::less<client_t>, std::allocator<std::pair<const client_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, fragset_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, fragset_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, fragset_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, fragset_t>, std::_Select1st<std::pair<const inodeno_t, fragset_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, fragset_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, fragset_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Migrator.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::handle_export_ack(MExportDirAck*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability::Import>, std::_Select1st<std::pair<const client_t, Capability::Import> >, std::less<client_t>, std::allocator<std::pair<const client_t, Capability::Import> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability::Import> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::handle_export_prep(MExportDirPrep*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, fragset_t>, std::_Select1st<std::pair<const inodeno_t, fragset_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, fragset_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, fragset_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int Migrator::decode_import_dir(ceph::buffer::list::iterator&, mds_rank_t, CDir*, EImportStart*, LogSegment*, std::map<CInode*, std::map<client_t, Capability::Export> >&, std::__cxx11::list<ScatterLock*>&, utime_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Migrator::handle_export_dir(MExportDir*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 31%] Building CXX object src/mds/CMakeFiles/mds.dir/MDBalancer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDBalancer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc
[ 31%] Building CXX object src/CMakeFiles/common-objs.dir/common/options.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -fno-var-tracking-assignments -o CMakeFiles/common-objs.dir/common/options.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc:5:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = Option; _Alloc = std::allocator<Option>]':
/usr/include/c++/8/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
vector(initializer_list<value_type> __l,
^~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc:5:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Option&}; _Tp = Option; _Alloc = std::allocator<Option>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<Option>::iterator' {aka '__gnu_cxx::__normal_iterator<Option*, std::vector<Option> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc:5:
/usr/include/c++/8/bits/stl_vector.h: In function 'build_options()::<lambda(std::vector<Option>&&, const char*)>':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Option*, std::vector<Option> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc: In function 'std::vector<Option> get_rbd_mirror_options()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc:6066:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
});
^
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc: In function 'std::vector<Option> get_rbd_options()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/options.cc:6016:4: note: parameter passing for argument of type 'std::initializer_list<Option>' changed in GCC 7.1
});
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = double; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDBalancer.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, mds_load_t>; _KeyOfValue = std::_Select1st<std::pair<const int, mds_load_t> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, mds_load_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, mds_load_t>, std::_Select1st<std::pair<const int, mds_load_t> >, std::less<int>, std::allocator<std::pair<const int, mds_load_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, mds_load_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/CDentry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/CDentry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDentry.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDentry.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDentry.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDentry.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDentry.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 32%] Building CXX object src/mds/CMakeFiles/mds.dir/CDir.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/CDir.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc
[ 32%] Building CXX object src/CMakeFiles/common-objs.dir/common/config.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -fno-var-tracking-assignments -o CMakeFiles/common-objs.dir/common/config.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc: In constructor 'CDir::CDir(CInode*, frag_t, MDCache*, bool)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:204:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct fnode_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&fnode, 0, sizeof(fnode));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:19:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:1021:8: note: 'struct fnode_t' declared here
struct fnode_t {
^~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:19:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_argparse.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.cc:15:
/usr/include/c++/8/bits/stl_map.h: In constructor 'md_config_t::md_config_t(bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int md_config_t::set_val_impl(const string&, const Option&, std::__cxx11::string*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, boost::variant<boost::blank, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, long long int, double, bool, entity_addr_t, uuid_d> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = dentry_key_t; _Val = std::pair<const dentry_key_t, CDentry*>; _KeyOfValue = std::_Select1st<std::pair<const dentry_key_t, CDentry*> >; _Compare = std::less<dentry_key_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<dentry_key_t, std::pair<const dentry_key_t, CDentry*>, std::_Select1st<std::pair<const dentry_key_t, CDentry*> >, std::less<dentry_key_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dentry_key_t, CDentry*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<dentry_key_t&&>, std::tuple<>}; _Key = dentry_key_t; _Val = std::pair<const dentry_key_t, CDentry*>; _KeyOfValue = std::_Select1st<std::pair<const dentry_key_t, CDentry*> >; _Compare = std::less<dentry_key_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dentry_key_t, std::pair<const dentry_key_t, CDentry*>, std::_Select1st<std::pair<const dentry_key_t, CDentry*> >, std::less<dentry_key_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dentry_key_t, CDentry*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = dentry_key_t; _Tp = CDentry*; _Compare = std::less<dentry_key_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<dentry_key_t, std::pair<const dentry_key_t, CDentry*>, std::_Select1st<std::pair<const dentry_key_t, CDentry*> >, std::less<dentry_key_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const dentry_key_t, CDentry*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dentry_key_t, CDentry*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >; _Compare = std::less<string_snap_t>; _Alloc = std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CDir::prepare_old_fragment(std::map<string_snap_t, std::__cxx11::list<MDSInternalContextBase*> >&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<string_snap_t>, std::allocator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const string_snap_t&>, std::tuple<>}; _Key = string_snap_t; _Val = std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >; _KeyOfValue = std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >; _Compare = std::less<string_snap_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<string_snap_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<string_snap_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = string_snap_t; _Tp = std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> >; _Compare = std::less<string_snap_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<string_snap_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 32%] Building C object src/CMakeFiles/common-objs.dir/common/utf8.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/utf8.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/utf8.c
/usr/include/c++/8/bits/stl_map.h: In member function 'void CDir::split(int, std::__cxx11::list<CDir*>&, std::__cxx11::list<MDSInternalContextBase*>&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<string_snap_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void CDir::add_dentry_waiter(boost::string_view, snapid_t, MDSInternalContextBase*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<string_snap_t, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<string_snap_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const string_snap_t, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >; _Compare = std::less<long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CDir::commit(version_t, MDSInternalContextBase*, bool, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >, std::less<long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*, mempool::pool_allocator<(mempool::pool_index_t)18, MDSInternalContextBase*> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 32%] Building C object src/CMakeFiles/common-objs.dir/common/mime.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/mime.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/mime.c
[ 32%] Building CXX object src/CMakeFiles/common-objs.dir/common/strtol.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/strtol.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/strtol.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void CDir::assimilate_dirty_rstat_inodes_finish(MutationRef&, EMetaBlob*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 32%] Building CXX object src/CMakeFiles/common-objs.dir/common/page.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/page.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/page.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/lockdep.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/lockdep.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/lockdep.cc
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/CInode.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/CInode.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/version.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/version.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/version.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/hex.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/hex.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/hex.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/entity_name.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/entity_name.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_crypto.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_crypto.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_crypto.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_crypto_cms.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_crypto_cms.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_crypto_cms.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_json.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ceph_json.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/ipaddr.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/ipaddr.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ipaddr.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/pick_address.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/pick_address.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/pick_address.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, xlist<Capability*>*>; _KeyOfValue = std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, xlist<Capability*>*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, xlist<Capability*>*>, std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >, std::less<client_t>, std::allocator<std::pair<const client_t, xlist<Capability*>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, xlist<Capability*>*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::move_to_realm(SnapRealm*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, xlist<Capability*>*>, std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >, std::less<client_t>, std::allocator<std::pair<const client_t, xlist<Capability*>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, xlist<Capability*>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, xlist<Capability*>*>, std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >, std::less<client_t>, std::allocator<std::pair<const client_t, xlist<Capability*>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, xlist<Capability*>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:25,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inode_backpointer_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void CInode::build_backtrace(int64_t, inode_backtrace_t&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const dirfrag_t&>, std::tuple<>}; _Key = dirfrag_t; _Val = std::pair<const dirfrag_t, EMetaBlob::dirlump>; _KeyOfValue = std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >; _Compare = std::less<dirfrag_t>; _Alloc = std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::finish_scatter_update(ScatterLock*, CDir*, version_t, version_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::finish_scatter_gather_update_accounted(int, MutationRef&, EMetaBlob*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<dirfrag_t, std::pair<const dirfrag_t, EMetaBlob::dirlump>, std::_Select1st<std::pair<const dirfrag_t, EMetaBlob::dirlump> >, std::less<dirfrag_t>, std::allocator<std::pair<const dirfrag_t, EMetaBlob::dirlump> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const dirfrag_t, EMetaBlob::dirlump> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, snaplink_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snaplink_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snaplink_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snaplink_t>, std::_Select1st<std::pair<const snapid_t, snaplink_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snaplink_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snaplink_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::project_past_snaprealm_parent(SnapRealm*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snaplink_t>, std::_Select1st<std::pair<const snapid_t, snaplink_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snaplink_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snaplink_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snaplink_t>, std::_Select1st<std::pair<const snapid_t, snaplink_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snaplink_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snaplink_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const client_t&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, Capability*>; _KeyOfValue = std::_Select1st<std::pair<const client_t, Capability*> >; _Compare = std::less<client_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const client_t, Capability*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability*>, std::_Select1st<std::pair<const client_t, Capability*> >, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const client_t, Capability*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'Capability* CInode::add_client_cap(client_t, Session*, SnapRealm*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability*>, std::_Select1st<std::pair<const client_t, Capability*> >, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const client_t, Capability*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::remove_client_cap(client_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, Capability*>, std::_Select1st<std::pair<const client_t, Capability*> >, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const client_t, Capability*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, Capability*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, xlist<Capability*>*>, std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >, std::less<client_t>, std::allocator<std::pair<const client_t, xlist<Capability*>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, xlist<Capability*>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, xlist<Capability*>*>, std::_Select1st<std::pair<const client_t, xlist<Capability*>*> >, std::less<client_t>, std::allocator<std::pair<const client_t, xlist<Capability*>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, xlist<Capability*>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const frag_t&>, std::tuple<>}; _Key = frag_t; _Val = std::pair<const frag_t, CInode::scrub_stamp_info_t>; _KeyOfValue = std::_Select1st<std::pair<const frag_t, CInode::scrub_stamp_info_t> >; _Compare = std::less<frag_t>; _Alloc = std::allocator<std::pair<const frag_t, CInode::scrub_stamp_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<frag_t, std::pair<const frag_t, CInode::scrub_stamp_info_t>, std::_Select1st<std::pair<const frag_t, CInode::scrub_stamp_info_t> >, std::less<frag_t>, std::allocator<std::pair<const frag_t, CInode::scrub_stamp_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const frag_t, CInode::scrub_stamp_info_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::scrub_initialize(CDentry*, ScrubHeaderRef&, MDSInternalContextBase*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<frag_t, std::pair<const frag_t, CInode::scrub_stamp_info_t>, std::_Select1st<std::pair<const frag_t, CInode::scrub_stamp_info_t> >, std::less<frag_t>, std::allocator<std::pair<const frag_t, CInode::scrub_stamp_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const frag_t, CInode::scrub_stamp_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<frag_t, std::pair<const frag_t, CInode::scrub_stamp_info_t>, std::_Select1st<std::pair<const frag_t, CInode::scrub_stamp_info_t> >, std::less<frag_t>, std::allocator<std::pair<const frag_t, CInode::scrub_stamp_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const frag_t, CInode::scrub_stamp_info_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::add_need_snapflush(CInode*, snapid_t, client_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void CInode::remove_need_snapflush(CInode*, snapid_t, client_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'bool CInode::split_need_snapflush(CInode*, CInode*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > >, std::_Select1st<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, std::set<client_t, std::less<client_t>, mempool::pool_allocator<(mempool::pool_index_t)18, client_t> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >; _Compare = std::less<snapid_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.cc:21:
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::split_old_inode(snapid_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'InodeStoreBase::mempool_old_inode& CInode::cow_old_inode(snapid_t, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void InodeStoreBase::decode_bare(ceph::buffer::list::iterator&, ceph::bufferlist&, __u8)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void CInode::_decode_base(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> >, std::_Select1st<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >, std::less<snapid_t>, mempool::pool_allocator<(mempool::pool_index_t)18, std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, old_inode_t<mempool::mds_co::pool_allocator> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/address_helper.cc.o
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/LogEvent.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/address_helper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/address_helper.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/LogEvent.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/LogEvent.cc
[ 33%] Building C object src/CMakeFiles/common-objs.dir/common/linux_version.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/common/linux_version.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/linux_version.c
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/TracepointProvider.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/TracepointProvider.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TracepointProvider.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/Cycles.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Cycles.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Cycles.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Cycles.cc:32:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Cycles.h:82:2: warning: #warning No high-precision counter available for your OS/arch [-Wcpp]
#warning No high-precision counter available for your OS/arch
^~~~~~~
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/scrub_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/scrub_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.cc:1:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.cc:1:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_shard_t&>, std::tuple<>}; _Key = pg_shard_t; _Val = std::pair<const pg_shard_t, shard_info_wrapper>; _KeyOfValue = std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.cc:1:
/usr/include/c++/8/bits/stl_map.h: In member function 'void inconsistent_obj_wrapper::set_auth_missing(const hobject_t&, const std::map<pg_shard_t, ScrubMap*>&, std::map<pg_shard_t, shard_info_wrapper>&, int&, int&, const pg_shard_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/common/bit_str.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/bit_str.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_str.cc
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osdc/Striper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/LogEvent.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/LogEvent.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void Striper::assimilate_extents(std::map<object_t, std::vector<ObjectExtent> >&, std::vector<ObjectExtent>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_sparse_result(CephContext*, ceph::bufferlist&, const std::map<long long unsigned int, long long unsigned int>&, uint64_t, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_result(CephContext*, ceph::bufferlist&, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTable.cc.o
[ 33%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/osdc/Objecter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSTable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc: In member function 'void Objecter::_finish_command(Objecter::CommandOp*, int, std::__cxx11::string)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:4968:15: warning: unused variable 's' [-Wunused-variable]
OSDSession *s = c->session;
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void MDSTable::save(MDSInternalContextBase*, version_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'typename std::enable_if<(traits::supported && traits::need_contiguous)>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDOp}; _Tp = OSDOp; _Alloc = std::allocator<OSDOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDOp>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_op_cancel_map_check(Objecter::Op*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_cancel_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_command_cancel_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 33%] Building CXX object src/mds/CMakeFiles/mds.dir/InoTable.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/InoTable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::Op*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_op_assign(Objecter::OSDSession*, Objecter::Op*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_linger_op_assign(Objecter::OSDSession*, Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'Objecter::LingerOp* Objecter::linger_register(const object_t&, const object_locator_t&, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_linger_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Linger_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = bool; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::update_pool_full_map(std::map<long long int, bool>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_command_op_assign(Objecter::OSDSession*, Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_command_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::PoolOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolStatOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::StatfsOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDOp::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, Objecter::OSDBackoff>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_osd_backoff(MOSDBackoff*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_do_delete_pool(int64_t, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_pool_stats(std::__cxx11::list<std::__cxx11::basic_string<char> >&, std::map<std::__cxx11::basic_string<char>, pool_stat_t>*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_fs_stats(ceph_statfs&, boost::optional<long long int>, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Op_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_kick_requests(Objecter::OSDSession*, std::map<long long unsigned int, Objecter::LingerOp*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void Objecter::_send_linger(Objecter::LingerOp*, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_ops_resend(std::map<long long unsigned int, Objecter::LingerOp*>&, Objecter::unique_lock&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_get_pool_stats_reply(MGetPoolStatsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_fs_stats_reply(MStatfsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Command_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_scan_requests(Objecter::OSDSession*, bool, bool, std::map<long long int, bool>*, std::map<long long unsigned int, Objecter::Op*>&, std::__cxx11::list<Objecter::LingerOp*>&, std::map<long long unsigned int, Objecter::CommandOp*>&, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::handle_osd_map(MOSDMap*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/compat.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/compat.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/compat.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/Graylog.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/Graylog.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Graylog.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/fs_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/fs_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/fs_types.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/dns_resolve.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/dns_resolve.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dns_resolve.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/hostname.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/hostname.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/hostname.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/util.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/util.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/util.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/common/PriorityCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/common/PriorityCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/PriorityCache.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/arch/probe.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/arch/probe.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/arch/probe.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/AuthAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthAuthorizeHandler.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const inodeno_t, inodeno_t>&; _NodeGen = std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::_Alloc_node; _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const inodeno_t, inodeno_t>&}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, inodeno_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, inodeno_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, inodeno_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'bool InoTable::intersects_free(const interval_set<inodeno_t>&, interval_set<inodeno_t>*)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::replay_release_ids(interval_set<inodeno_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::project_release_ids(interval_set<inodeno_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::apply_release_ids(interval_set<inodeno_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::apply_alloc_ids(interval_set<inodeno_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::project_alloc_ids(interval_set<inodeno_t>&, int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::apply_alloc_id(inodeno_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'inodeno_t InoTable::project_alloc_id(inodeno_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::skip_inos(inodeno_t)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::replay_alloc_id(inodeno_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'bool InoTable::repair(inodeno_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void InoTable::replay_alloc_ids(interval_set<inodeno_t>&)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<inodeno_t, inodeno_t, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/InoTable.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, inodeno_t>, std::_Select1st<std::pair<const inodeno_t, inodeno_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, inodeno_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, inodeno_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/JournalPointer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/JournalPointer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/JournalPointer.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthClientHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/AuthClientHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthClientHandler.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthSessionHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/AuthSessionHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthSessionHandler.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthMethodList.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/AuthMethodList.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/AuthMethodList.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/cephx/CephxAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxAuthorizeHandler.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 34%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTableClient.cc.o
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxClientHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/cephx/CephxClientHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxClientHandler.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSTableClient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableClient.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxProtocol.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/cephx/CephxProtocol.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxProtocol.cc
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxSessionHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/cephx/CephxSessionHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/cephx/CephxSessionHandler.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableClient.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableClient.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 34%] Building CXX object src/CMakeFiles/common-objs.dir/auth/none/AuthNoneAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/none/AuthNoneAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/none/AuthNoneAuthorizeHandler.cc
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mds_gid_t&}; _Tp = mds_gid_t; _Alloc = std::allocator<mds_gid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<mds_gid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >'} changed in GCC 7.1
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSTableServer.cc.o
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/auth/unknown/AuthUnknownAuthorizeHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSTableServer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/unknown/AuthUnknownAuthorizeHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/unknown/AuthUnknownAuthorizeHandler.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/auth/Crypto.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/Crypto.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/Crypto.cc
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/auth/KeyRing.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/KeyRing.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/KeyRing.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/KeyRing.cc: In member function 'void KeyRing::encode_formatted(std::__cxx11::string, ceph::Formatter*, ceph::bufferlist&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/KeyRing.cc:133:21: warning: unnecessary parentheses in declaration of 'os' [-Wparentheses]
std::ostringstream(os);
^
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/auth/RotatingKeyRing.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/auth/RotatingKeyRing.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/RotatingKeyRing.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const inodeno_t&>, std::tuple<>}; _Key = inodeno_t; _Val = std::pair<const inodeno_t, old_cap_reconnect_t>; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MClientReconnect::decode_payload()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/MDSMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MClientReconnect::encode_payload(uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, old_cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, old_cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, old_cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, old_cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int Client::resolve_mds(const string&, std::vector<mds_gid_t>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Client::_release_faked_ino(Inode*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Client::_reset_faked_inos()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/ScrubStack.cc.o
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/FSMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/ScrubStack.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/ScrubStack.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Client::_assign_faked_ino(Inode*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, MetaRequest*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, MetaRequest*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, MetaRequest*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MetaRequest*>, std::_Select1st<std::pair<const long long unsigned int, MetaRequest*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MetaRequest*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MetaRequest*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Client::handle_client_request_forward(MClientRequestForward*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MetaRequest*>, std::_Select1st<std::pair<const long long unsigned int, MetaRequest*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MetaRequest*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MetaRequest*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void FSMap::create_filesystem(boost::string_view, int64_t, int64_t, uint64_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const Filesystem&}; _Tp = Filesystem; _Alloc = std::allocator<Filesystem>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<Filesystem>::iterator' {aka '__gnu_cxx::__normal_iterator<Filesystem*, std::vector<Filesystem> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void FSMap::encode(ceph::bufferlist&, uint64_t) const':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<Filesystem*, std::vector<Filesystem> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMapUser.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/ScrubStack.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/ScrubStack.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/ScrubStack.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/ScrubStack.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int Client::mds_command(const string&, const std::vector<std::__cxx11::basic_string<char> >&, const bufferlist&, ceph::bufferlist*, std::__cxx11::string*, Context*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mds_gid_t*, std::vector<mds_gid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, int>, std::_Select1st<std::pair<const long long unsigned int, int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'int Client::mark_caps_flushing(Inode*, ceph_tid_t*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, int>, std::_Select1st<std::pair<const long long unsigned int, int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/DamageTable.cc.o
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/DamageTable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/DamageTable.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<inode_backpointer_t>::iterator' {aka '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {inode_backpointer_t}; _Tp = inode_backpointer_t; _Alloc = std::allocator<inode_backpointer_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<inode_backpointer_t*, std::vector<inode_backpointer_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long int}; _Key = long long int; _Val = long long int; _KeyOfValue = std::_Identity<long long int>; _Compare = std::less<long long int>; _Alloc = std::allocator<long long int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, long long int, std::_Identity<long long int>, std::less<long long int>, std::allocator<long long int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/inode_backtrace.cc:4:
/usr/include/c++/8/bits/stl_set.h: In member function 'void inode_backtrace_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/mdstypes.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/DamageTable.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CDir.h:34,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/DamageTable.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/SimpleLock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/SimpleLock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SimpleLock.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {dir_result_t::dentry}; _Tp = dir_result_t::dentry; _Alloc = std::allocator<dir_result_t::dentry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<dir_result_t::dentry>::iterator' {aka '__gnu_cxx::__normal_iterator<dir_result_t::dentry*, std::vector<dir_result_t::dentry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.cc:4:
/usr/include/c++/8/bits/stl_set.h: In member function 'void session_info_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/mds/flock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/mds/flock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/SnapRealm.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/SnapRealm.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc:5:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<client_t&&>, std::tuple<>}; _Key = client_t; _Val = std::pair<const client_t, int>; _KeyOfValue = std::_Select1st<std::pair<const client_t, int> >; _Compare = std::less<client_t>; _Alloc = std::allocator<std::pair<const client_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/debug.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/flock.cc:5:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::add_waiting(const ceph_filelock&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::remove_waiting(const ceph_filelock&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::remove_lock(ceph_filelock, std::__cxx11::list<ceph_filelock>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph_lock_state_t::adjust_locks(std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >, ceph_filelock&, std::__cxx11::list<std::_Rb_tree_iterator<std::pair<const long long unsigned int, ceph_filelock> > >)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'int Client::make_request(MetaRequest*, const UserPerm&, InodeRef*, bool*, mds_rank_t, ceph::bufferlist*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, MetaRequest*>, std::_Select1st<std::pair<const long long unsigned int, MetaRequest*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, MetaRequest*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, MetaRequest*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool ceph_lock_state_t::add_lock(ceph_filelock&, bool, bool, bool*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<client_t, std::pair<const client_t, int>, std::_Select1st<std::pair<const client_t, int> >, std::less<client_t>, std::allocator<std::pair<const client_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const client_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 35%] Building C object src/CMakeFiles/common-objs.dir/arch/arm.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/common-objs.dir/arch/arm.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/arch/arm.c
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/EventEpoll.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/msg/async/EventEpoll.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/async/EventEpoll.cc
[ 35%] Building CXX object src/CMakeFiles/common-objs.dir/perfglue/disabled_stubs.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/common-objs.dir/perfglue/disabled_stubs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/perfglue/disabled_stubs.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 35%] Built target common-objs
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/SnapServer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/SnapServer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void SnapRealm::build_snap_trace(ceph::bufferlist&) const':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapRealm.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = inodeno_t; _Val = std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > >; _KeyOfValue = std::_Select1st<std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > > >; _Compare = std::less<inodeno_t>; _Alloc = std::allocator<std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > >, std::_Select1st<std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > > >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, std::pair<SnapRealm*, std::set<snapid_t> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/snap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/snap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/snap.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void Client::handle_osd_map(MOSDMap*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long int*, std::vector<long long int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void SnapServer::check_osd_map(bool)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTable.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSTableServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SnapServer.cc:15:
/usr/include/c++/8/bits/stl_set.h: In member function 'virtual void SnapServer::decode_server_state(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/SessionMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/SessionMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc
[ 35%] Building CXX object src/osd/CMakeFiles/osd.dir/Watch.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/Watch.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/Watch.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const entity_name_t&}; _Tp = entity_name_t; _Alloc = std::allocator<entity_name_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<entity_name_t>::iterator' {aka '__gnu_cxx::__normal_iterator<entity_name_t*, std::vector<entity_name_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/Watch.cc:2:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<Notify> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<Notify> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/Watch.cc:2:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Watch::start_notify(NotifyRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<Notify> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<Notify> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void SessionMap::_save_finish(version_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void SessionMap::save(MDSInternalContextBase*, version_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<MDSInternalContextBase*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/DecayCounter.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/SessionMap.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void SessionMap::save_if_dirty(const std::set<entity_name_t>&, MDSGatherBuilder*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<entity_name_t*, std::vector<entity_name_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 35%] Building CXX object src/client/CMakeFiles/client.dir/Delegation.cc.o
[ 35%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSContext.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSContext.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSContext.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/client.dir/Delegation.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Delegation.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::pair<long long int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&>, std::tuple<>}; _Key = std::pair<long long int, std::__cxx11::basic_string<char> >; _Val = std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >; _Compare = std::less<std::pair<long long int, std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, std::__cxx11::basic_string<char> >, std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int>, std::_Select1st<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >, std::less<std::pair<long long int, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:44:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::pair<long long int, std::__cxx11::basic_string<char> >; _Tp = int; _Compare = std::less<std::pair<long long int, std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long int, std::__cxx11::basic_string<char> >, std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int>, std::_Select1st<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >, std::less<std::pair<long long int, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long int, std::__cxx11::basic_string<char> >, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSContext.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSContext.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
[ 35%] Building CXX object src/osd/CMakeFiles/osd.dir/ClassHandler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ClassHandler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ClassHandler.cc
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSAuthCaps.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSAuthCaps.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/PG.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/PG.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/spirit/home/support/info.hpp:14,
from /usr/include/boost/spirit/home/qi/domain.hpp:16,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const unsigned int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/spirit/home/support/info.hpp:14,
from /usr/include/boost/spirit/home/qi/domain.hpp:16,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {MDSCapGrant}; _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {MDSCapGrant}; _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:15:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:15:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In member function 'bool MDSAuthCaps::is_capable(boost::string_view, uid_t, gid_t, unsigned int, uid_t, gid_t, const std::vector<long long unsigned int>*, unsigned int, uid_t, gid_t) const':
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/spirit/home/support/info.hpp:14,
from /usr/include/boost/spirit/home/qi/domain.hpp:16,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const MDSCapGrant&}; _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = MDSCapGrant; _Alloc = std::allocator<MDSCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const MDSCapGrant*, std::vector<MDSCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MDSCapGrant*, std::vector<MDSCapGrant> >' changed in GCC 7.1
_M_realloc_insert(begin() + (__position - cbegin()), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
from /usr/include/boost/spirit/home/support/context.hpp:18,
from /usr/include/boost/spirit/home/qi/domain.hpp:18,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSAuthCaps.cc:20:
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, MDSCapGrant(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >, boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::nil_> > > > >, mpl_::bool_<true> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<MDSCapGrant>&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::unused_type&]':
/usr/include/boost/spirit/home/support/container.hpp:292:13: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const MDSCapGrant*, std::vector<MDSCapGrant> >'} changed in GCC 7.1
c.insert(c.end(), val);
^
/usr/include/boost/spirit/home/support/container.hpp:292:13: note: parameter passing for argument of type 'std::vector<MDSCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const MDSCapGrant*, std::vector<MDSCapGrant> >'} changed in GCC 7.1
c.insert(c.end(), val);
^
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/MDLog.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDLog.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDLog.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:53:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:55:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h: In constructor 'MOSDSubOpReply::MOSDSubOpReply(const MOSDSubOp*, pg_shard_t, int, epoch_t, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h:149:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void Client::send_reconnect(MetaSession*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<inodeno_t, std::pair<const inodeno_t, cap_reconnect_t>, std::_Select1st<std::pair<const inodeno_t, cap_reconnect_t> >, std::less<inodeno_t>, std::allocator<std::pair<const inodeno_t, cap_reconnect_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const inodeno_t, cap_reconnect_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDLog.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSMap.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMDSBeacon.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Beacon.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSRank.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDLog.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
__uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/math/special_functions/math_fwd.hpp:26,
from /usr/include/boost/math/special_functions/sign.hpp:17,
from /usr/include/boost/lexical_cast/detail/inf_nan.hpp:34,
from /usr/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63,
from /usr/include/boost/lexical_cast/detail/converter_lexical.hpp:54,
from /usr/include/boost/lexical_cast/try_lexical_convert.hpp:42,
from /usr/include/boost/lexical_cast.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/client/Client.cc:28:
/usr/include/c++/8/bits/vector.tcc: In member function 'void Client::insert_readdir_results(MetaRequest*, MetaSession*, Inode*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<dir_result_t::dentry*, std::vector<dir_result_t::dentry> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In copy constructor 'pg_log_entry_t::pg_log_entry_t(const pg_log_entry_t&)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/MDSCacheObject.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/MDSCacheObject.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/MDSCacheObject.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_t&}; _Tp = pg_t; _Alloc = std::allocator<pg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void MOSDPGRemove::encode_payload(uint64_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = pg_missing_item; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {spg_t}; _Tp = spg_t; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<spg_t>::iterator' {aka '__gnu_cxx::__normal_iterator<spg_t*, std::vector<spg_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {spg_t}; _Tp = spg_t; _Alloc = std::allocator<spg_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<spg_t*, std::vector<spg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void PG::filter_snapc(std::vector<snapid_t>&)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_coll_id(const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PG::_create(ObjectStore::Transaction&, spg_t, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::remove(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::remove_keys(const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_setkeys(const coll_t&, const ghobject_t&, const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PG::_init(ObjectStore::Transaction&, spg_t, const pg_pool_t*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::_scan_rollback_obs(const std::vector<ghobject_t>&, ThreadPool::TPHandle&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const char* const&>, std::tuple<>}; _Key = const char*; _Val = std::pair<const char* const, PGRecoveryStats::per_state_info>; _KeyOfValue = std::_Select1st<std::pair<const char* const, PGRecoveryStats::per_state_info> >; _Compare = std::less<const char*>; _Alloc = std::allocator<std::pair<const char* const, PGRecoveryStats::per_state_info> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<const char*, std::pair<const char* const, PGRecoveryStats::per_state_info>, std::_Select1st<std::pair<const char* const, PGRecoveryStats::per_state_info> >, std::less<const char*>, std::allocator<std::pair<const char* const, PGRecoveryStats::per_state_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const char* const, PGRecoveryStats::per_state_info> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::RecoveryState::RecoveryMachine::log_exit(const char*, utime_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const char*, std::pair<const char* const, PGRecoveryStats::per_state_info>, std::_Select1st<std::pair<const char* const, PGRecoveryStats::per_state_info> >, std::less<const char*>, std::allocator<std::pair<const char* const, PGRecoveryStats::per_state_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const char* const, PGRecoveryStats::per_state_info> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::RecoveryState::RecoveryMachine::log_enter(const char*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<const char*, std::pair<const char* const, PGRecoveryStats::per_state_info>, std::_Select1st<std::pair<const char* const, PGRecoveryStats::per_state_info> >, std::less<const char*>, std::allocator<std::pair<const char* const, PGRecoveryStats::per_state_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const char* const, PGRecoveryStats::per_state_info> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = spg_t; _Val = std::pair<const spg_t, pg_query_t>; _KeyOfValue = std::_Select1st<std::pair<const spg_t, pg_query_t> >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, pg_query_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, pg_query_t>, std::_Select1st<std::pair<const spg_t, pg_query_t> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, pg_query_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, pg_query_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<spg_t&&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, pg_query_t>; _KeyOfValue = std::_Select1st<std::pair<const spg_t, pg_query_t> >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, pg_query_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, pg_query_t>, std::_Select1st<std::pair<const spg_t, pg_query_t> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, pg_query_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, pg_query_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = spg_t; _Tp = pg_query_t; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, pg_query_t> >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, pg_query_t>, std::_Select1st<std::pair<const spg_t, pg_query_t> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, pg_query_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, pg_query_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const OSDOp*, std::vector<OSDOp> >; _ForwardIterator = OSDOp*; bool _TrivialValueTypes = false]':
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
__uninit_copy(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'void PG::handle_scrub_reserve_request(OpRequestRef)':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = OSDOp; _Alloc = std::allocator<OSDOp>]':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_shard_t&>, std::tuple<>}; _Key = pg_shard_t; _Val = std::pair<const pg_shard_t, ScrubMap>; _KeyOfValue = std::_Select1st<std::pair<const pg_shard_t, ScrubMap> >; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, ScrubMap> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ScrubMap>, std::_Select1st<std::pair<const pg_shard_t, ScrubMap> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ScrubMap> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ScrubMap> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_shard_t; _Tp = ScrubMap; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, ScrubMap> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ScrubMap>, std::_Select1st<std::pair<const pg_shard_t, ScrubMap> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ScrubMap> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ScrubMap> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::_repair_oinfo_oid(ScrubMap&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1401:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__first, __last, __result,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In copy constructor 'pg_log_t::pg_log_t(const pg_log_t&)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'pg_log_t& pg_log_t::operator=(const pg_log_t&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::list::iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>; _ForwardIterator = std::pair<pg_notify_t, PastIntervals>*; bool _TrivialValueTypes = false]':
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
__uninit_copy(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<pg_notify_t, PastIntervals>}; _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::reserve(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >; _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<std::pair<pg_notify_t, PastIntervals> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = std::pair<pg_notify_t, PastIntervals>; _Alloc = std::allocator<std::pair<pg_notify_t, PastIntervals> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type 'std::move_iterator<std::pair<pg_notify_t, PastIntervals>*>' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const snapid_t, snapid_t>&; _NodeGen = std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::_Alloc_node; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const snapid_t, snapid_t>&}; _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = snapid_t; Map = std::map<snapid_t, snapid_t, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_of(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = snapid_t; Map = std::map<snapid_t, snapid_t, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<snapid_t, snapid_t, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::subtract(const interval_set<T, Map>&) [with T = snapid_t; Map = std::map<snapid_t, snapid_t, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = snapid_t&; _NodeGen = std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::_Alloc_node; _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::update_snap_map(const std::vector<pg_log_entry_t>&, ObjectStore::Transaction&)':
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::_scan_snaps(ScrubMap&)':
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'boost::statechart::result PG::RecoveryState::Active::react(const PG::AdvMap&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_emplace(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator, std::false_type, _Args&& ...) [with _Args = {std::pair<osd_reqid_t, pg_log_entry_t*>}; _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _H1 = std::hash<osd_reqid_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, false>]':
/usr/include/c++/8/bits/hashtable.h:1692:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h:1692:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGLog::IndexedLog::add(const pg_log_entry_t&, bool)':
/usr/include/c++/8/bits/hashtable.h:693:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
{ return _M_emplace(cend(), __uk, std::forward<_Args>(__args)...); }
^
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGLog::IndexedLog::index(__u16) const':
/usr/include/c++/8/bits/hashtable.h:693:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
{ return _M_emplace(cend(), __uk, std::forward<_Args>(__args)...); }
^
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In copy constructor 'PGLog::IndexedLog::IndexedLog(const PGLog::IndexedLog&)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Session::rm_backoff(BackoffRef)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::rm_backoff(BackoffRef)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::release_backoffs(const hobject_t&, const hobject_t&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::clear_backoffs()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::add_backoff(SessionRef, const hobject_t&, const hobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > >, std::_Select1st<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<boost::intrusive_ptr<Backoff> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::activate(ObjectStore::Transaction&, epoch_t, std::__cxx11::list<Context*, std::allocator<Context*> >&, std::map<int, std::map<spg_t, pg_query_t> >&, std::map<int, std::vector<std::pair<pg_notify_t, PastIntervals> > >*, PG::RecoveryCtx*)':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void PG::RecoveryCtx::accept_buffered_messages(PG::BufferedRecoveryMessages&)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<std::pair<pg_notify_t, PastIntervals> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<std::pair<pg_notify_t, PastIntervals> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::RecoveryState::RecoveryMachine::send_query(pg_shard_t, const pg_query_t&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, pg_query_t>, std::_Select1st<std::pair<const spg_t, pg_query_t> >, std::less<spg_t>, std::allocator<std::pair<const spg_t, pg_query_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, pg_query_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = spg_t; _Val = std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> >, std::_Select1st<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> >, std::_Select1st<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void SharedPtrRegistry<K, V, C>::OnRemoval::operator()(V*) [with K = spg_t; V = ObjectStore::Sequencer; C = std::less<spg_t>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> >, std::_Select1st<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_dispose() [with _Ptr = ObjectStore::Sequencer*; _Deleter = SharedPtrRegistry<spg_t, ObjectStore::Sequencer>::OnRemoval; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)1]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> >, std::_Select1st<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::pair<std::weak_ptr<ObjectStore::Sequencer>, ObjectStore::Sequencer*> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::split_into(pg_t, PG*, unsigned int)':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::upgrade(ObjectStore*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'bool PG::append_log_entries_update_missing(mempool::osd_pglog::list<pg_log_entry_t>&, ObjectStore::Transaction&, boost::optional<eversion_t>, boost::optional<eversion_t>)':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/Mantle.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/Mantle.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mantle.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::merge_new_log_entries(mempool::osd_pglog::list<pg_log_entry_t>&, ObjectStore::Transaction&, boost::optional<eversion_t>, boost::optional<eversion_t>)':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/__/common/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/__/common/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, boost::intrusive_ptr<TrackedOp> >}; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__unguarded_linear_insert(_RandomAccessIterator __last,
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Distance = int; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void OpHistory::dump_ops_by_duration(utime_t, ceph::Formatter*, std::set<std::__cxx11::basic_string<char> >)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[ 36%] Building CXX object src/mds/CMakeFiles/mds.dir/__/osdc/Journaler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/lua/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/lua -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/mds.dir/__/osdc/Journaler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Journaler.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mantle.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h: In instantiation of 'inode_t<Allocator>::inode_t() [with Allocator = mempool::mds_co::pool_allocator]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/CInode.h:91:20: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset("a, 0, sizeof(quota));
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mantle.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here
struct quota_info_t
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Journaler.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Journaler::_finish_flush(int, uint64_t, ceph::real_time)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Journaler::_finish_prezero(int, uint64_t, uint64_t)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<Context*> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<Context*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Journaler.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::__cxx11::list<Context*>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<Context*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Journaler::_wait_for_flush(Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<Context*> >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<Context*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Journaler.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Journaler.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Journaler::_finish_read(int, uint64_t, uint64_t, ceph::bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ceph::buffer::list>, std::_Select1st<std::pair<const long long unsigned int, ceph::buffer::list> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ceph::buffer::list> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mantle.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, double>; _KeyOfValue = std::_Select1st<std::pair<const int, double> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, double> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/mdstypes.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/Mantle.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'int Mantle::balance(boost::string_view, mds_rank_t, const std::vector<std::map<std::__cxx11::basic_string<char>, double> >&, std::map<int, double>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, double>, std::_Select1st<std::pair<const int, double> >, std::less<int>, std::allocator<std::pair<const int, double> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, double> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/PGLog.cc.o
[ 36%] Linking CXX static library ../../lib/libmds.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cmake -P CMakeFiles/mds.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/PGLog.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/mds && /usr/bin/cmake -E cmake_link_script CMakeFiles/mds.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libmds.a CMakeFiles/mds.dir/Capability.cc.o CMakeFiles/mds.dir/MDSDaemon.cc.o CMakeFiles/mds.dir/MDSRank.cc.o CMakeFiles/mds.dir/Beacon.cc.o CMakeFiles/mds.dir/flock.cc.o CMakeFiles/mds.dir/locks.c.o CMakeFiles/mds.dir/journal.cc.o CMakeFiles/mds.dir/Server.cc.o CMakeFiles/mds.dir/Mutation.cc.o CMakeFiles/mds.dir/MDCache.cc.o CMakeFiles/mds.dir/RecoveryQueue.cc.o CMakeFiles/mds.dir/StrayManager.cc.o CMakeFiles/mds.dir/PurgeQueue.cc.o CMakeFiles/mds.dir/Locker.cc.o CMakeFiles/mds.dir/Migrator.cc.o CMakeFiles/mds.dir/MDBalancer.cc.o CMakeFiles/mds.dir/CDentry.cc.o CMakeFiles/mds.dir/CDir.cc.o CMakeFiles/mds.dir/CInode.cc.o CMakeFiles/mds.dir/LogEvent.cc.o CMakeFiles/mds.dir/MDSTable.cc.o CMakeFiles/mds.dir/InoTable.cc.o CMakeFiles/mds.dir/JournalPointer.cc.o CMakeFiles/mds.dir/MDSTableClient.cc.o CMakeFiles/mds.dir/MDSTableServer.cc.o CMakeFiles/mds.dir/ScrubStack.cc.o CMakeFiles/mds.dir/DamageTable.cc.o CMakeFiles/mds.dir/SimpleLock.cc.o CMakeFiles/mds.dir/SnapRealm.cc.o CMakeFiles/mds.dir/SnapServer.cc.o CMakeFiles/mds.dir/snap.cc.o CMakeFiles/mds.dir/SessionMap.cc.o CMakeFiles/mds.dir/MDSContext.cc.o CMakeFiles/mds.dir/MDSAuthCaps.cc.o CMakeFiles/mds.dir/MDLog.cc.o CMakeFiles/mds.dir/MDSCacheObject.cc.o CMakeFiles/mds.dir/Mantle.cc.o CMakeFiles/mds.dir/__/common/TrackedOp.cc.o CMakeFiles/mds.dir/__/osdc/Journaler.cc.o ../CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o
/usr/bin/ranlib ../../lib/libmds.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 36%] Built target mds
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/PrimaryLogPG.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/PrimaryLogPG.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _H1 = std::hash<osd_reqid_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, false>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGLog::clear_info_log(spg_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::touch(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_rmkeys(coll_t, const ghobject_t&, const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_rmkeyrange(coll_t, const ghobject_t&, const string&, const string&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGLog::IndexedLog::trim(CephContext*, eversion_t, std::set<eversion_t>*, std::set<std::__cxx11::basic_string<char> >*, eversion_t*)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = pg_missing_item; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h: In member function 'void pg_missing_set<TrackChanges>::rm(std::map<hobject_t, pg_missing_item>::const_iterator) [with bool TrackChanges = true]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:3975:8: note: parameter passing for argument of type 'std::map<hobject_t, pg_missing_item>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
void rm(std::map<hobject_t, item>::const_iterator m) {
^~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h: In static member function 'static void PGLog::_merge_object_divergent_entries(const PGLog::IndexedLog&, const hobject_t&, mempool::osd_pglog::list<pg_log_entry_t>&, const pg_info_t&, eversion_t, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<true>]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:955:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
missing.rm(missing.get_items().find(hoid));
^~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:977:2: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
missing.rm(missing.get_items().find(hoid));
^~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGLog::_merge_divergent_entries(const PGLog::IndexedLog&, mempool::osd_pglog::list<pg_log_entry_t>&, const pg_info_t&, eversion_t, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<true>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In static member function 'static void PGLog::_merge_object_divergent_entries(const PGLog::IndexedLog&, const hobject_t&, mempool::osd_pglog::list<pg_log_entry_t>&, const pg_info_t&, eversion_t, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<false>]':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_emplace(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator, std::false_type, _Args&& ...) [with _Args = {std::pair<osd_reqid_t, pg_log_entry_t*>}; _Key = osd_reqid_t; _Value = std::pair<const osd_reqid_t, pg_log_entry_t*>; _Alloc = std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<osd_reqid_t>; _H1 = std::hash<osd_reqid_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, false>]':
/usr/include/c++/8/bits/hashtable.h:1692:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h:1692:7: note: parameter passing for argument of type 'std::_Hashtable<osd_reqid_t, std::pair<const osd_reqid_t, pg_log_entry_t*>, std::allocator<std::pair<const osd_reqid_t, pg_log_entry_t*> >, std::__detail::_Select1st, std::equal_to<osd_reqid_t>, std::hash<osd_reqid_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, false> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>'} changed in GCC 7.1
/usr/include/c++/8/bits/hashtable.h: In static member function 'static bool PGLog::append_log_entries_update_missing(const hobject_t&, bool, mempool::osd_pglog::list<pg_log_entry_t>&, bool, PGLog::IndexedLog*, missing_type&, PGLog::LogEntryHandler*, const DoutPrefixProvider*) [with missing_type = pg_missing_set<true>]':
/usr/include/c++/8/bits/hashtable.h:693:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
{ return _M_emplace(cend(), __uk, std::forward<_Args>(__args)...); }
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGLog::IndexedLog::index(__u16) const':
/usr/include/c++/8/bits/hashtable.h:693:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
{ return _M_emplace(cend(), __uk, std::forward<_Args>(__args)...); }
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGLog::proc_replica_log(pg_info_t&, const pg_log_t&, pg_missing_t&, pg_shard_t) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGLog::rewind_divergent_log(eversion_t, pg_info_t&, PGLog::LogEntryHandler*, bool&, bool&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGLog.cc:18:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGLog::merge_log(pg_info_t&, pg_log_t&, pg_shard_t, pg_info_t&, PGLog::LogEntryHandler*, bool&, bool&)':
/usr/include/c++/8/bits/hashtable.h:693:66: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator<std::pair<const osd_reqid_t, pg_log_entry_t*>, false, true>' changed in GCC 7.1
{ return _M_emplace(cend(), __uk, std::forward<_Args>(__args)...); }
^
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_shec_neon
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_neon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 36%] Linking CXX shared library ../../../lib/libec_shec_neon.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec_neon.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_shec_neon.so -o ../../../lib/libec_shec_neon.so ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 36%] Built target ec_shec_neon
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/ReplicatedBackend.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ReplicatedBackend.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:34:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:35:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h: In constructor 'MOSDSubOpReply::MOSDSubOpReply(const MOSDSubOp*, pg_shard_t, int, epoch_t, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h:149:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
[ 36%] Linking CXX static library ../../lib/libclient.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/cmake -P CMakeFiles/client.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/client && /usr/bin/cmake -E cmake_link_script CMakeFiles/client.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libclient.a CMakeFiles/client.dir/Client.cc.o CMakeFiles/client.dir/Dentry.cc.o CMakeFiles/client.dir/Fh.cc.o CMakeFiles/client.dir/Inode.cc.o CMakeFiles/client.dir/MetaRequest.cc.o CMakeFiles/client.dir/ClientSnapRealm.cc.o CMakeFiles/client.dir/MetaSession.cc.o CMakeFiles/client.dir/Trace.cc.o CMakeFiles/client.dir/posix_acl.cc.o CMakeFiles/client.dir/Delegation.cc.o
/usr/bin/ranlib ../../lib/libclient.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 36%] Built target client
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/ECBackend.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ECBackend.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:19:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h: In constructor 'MOSDSubOpReply::MOSDSubOpReply(const MOSDSubOp*, pg_shard_t, int, epoch_t, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MOSDSubOpReply.h:149:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess]
memset(&peer_stat, 0, sizeof(peer_stat));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:36,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:4394:8: note: 'struct osd_peer_stat_t' declared here
struct osd_peer_stat_t {
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_rmkeys(coll_t, const ghobject_t&, const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
__uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::write(const coll_t&, const ghobject_t&, uint64_t, uint64_t, const bufferlist&, uint32_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'void ECSubWrite::claim(ECSubWrite&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PushReplyOp}; _Tp = PushReplyOp; _Alloc = std::allocator<PushReplyOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PushReplyOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushReplyOp*, std::vector<PushReplyOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<hobject_t>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::set<int> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::set<int> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::set<int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<int> >, std::_Select1st<std::pair<const hobject_t, std::set<int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >, std::_Select1st<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >, std::_Select1st<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >, std::_Select1st<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ECBackend::objects_read_async(const hobject_t&, const std::__cxx11::list<std::pair<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int>, std::pair<ceph::buffer::list*, Context*> > >&, Context*, bool)::cb::operator()(std::map<hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >&&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >, std::_Select1st<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<int, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator<hobject_t>; _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
_Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_set.h: In member function 'void ECBackend::filter_read_op(const OSDMapRef&, ECBackend::ReadOp&)':
/usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<hobject_t>'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_coll_id(const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_object_id(const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::remove(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void ECBackend::rollback_append(const hobject_t&, uint64_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_set.h: In member function 'void ECBackend::handle_sub_write(pg_shard_t, OpRequestRef, ECSubWrite&, const ZTracer::Trace&, Context*)':
/usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, ECBackend::read_result_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, ECBackend::read_result_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, ECBackend::read_result_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, ECBackend::read_result_t>, std::_Select1st<std::pair<const hobject_t, ECBackend::read_result_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, ECBackend::read_result_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, ECBackend::read_result_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = ECBackend::read_result_t; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, ECBackend::read_result_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, ECBackend::read_result_t>, std::_Select1st<std::pair<const hobject_t, ECBackend::read_result_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, ECBackend::read_result_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, ECBackend::read_result_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >; _ForwardIterator = pg_log_entry_t*; bool _TrivialValueTypes = false]':
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
__uninit_copy(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void ECBackend::handle_recovery_push(const PushOp&, RecoveryMessages*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushReplyOp*, std::vector<PushReplyOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, int>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, int> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, int>, std::_Select1st<std::pair<const hobject_t, int> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_shard_t&>, std::tuple<>}; _Key = pg_shard_t; _Val = std::pair<const pg_shard_t, ECSubRead>; _KeyOfValue = std::_Select1st<std::pair<const pg_shard_t, ECSubRead> >; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, ECSubRead> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ECSubRead>, std::_Select1st<std::pair<const pg_shard_t, ECSubRead> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ECSubRead> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ECSubRead> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ECBackend::do_read_op(ECBackend::ReadOp&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ECSubRead>, std::_Select1st<std::pair<const pg_shard_t, ECSubRead> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ECSubRead> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ECSubRead> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ECSubRead>, std::_Select1st<std::pair<const pg_shard_t, ECSubRead> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ECSubRead> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ECSubRead> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int ECBackend::send_all_remaining_reads(const hobject_t&, ECBackend::ReadOp&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<int> >, std::_Select1st<std::pair<const hobject_t, std::set<int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ECBackend::handle_sub_read_reply(pg_shard_t, ECSubReadReply&, RecoveryMessages*, const ZTracer::Trace&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::set<int> >, std::_Select1st<std::pair<const hobject_t, std::set<int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::set<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::set<int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::insert(T, T, T*, T*) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::subtract(const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::union_of(const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void ECBackend::objects_read_async(const hobject_t&, const std::__cxx11::list<std::pair<boost::tuples::tuple<long long unsigned int, long long unsigned int, unsigned int>, std::pair<ceph::buffer::list*, Context*> > >&, Context*, bool)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool ECBackend::try_reads_to_commit()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >, std::_Select1st<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ECBackend::Op>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ECBackend::Op> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ECBackend::Op> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ECBackend::Op>, std::_Select1st<std::pair<const long long unsigned int, ECBackend::Op> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ECBackend::Op> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ECBackend::Op> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool ECBackend::try_finish_rmw()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ECBackend::Op>, std::_Select1st<std::pair<const long long unsigned int, ECBackend::Op> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ECBackend::Op> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ECBackend::Op> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1401:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__first, __last, __result,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_uninitialized.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<hobject_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PushOp}; _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> >, std::_Select1st<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> >, std::_Select1st<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void SharedPtrRegistry<K, V, C>::OnRemoval::operator()(V*) [with K = hobject_t; V = ECUtil::HashInfo; C = std::less<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> >, std::_Select1st<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/vector.tcc: In member function 'void ECBackend::continue_recovery_op(ECBackend::RecoveryOp&, RecoveryMessages*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ECBackend::handle_sub_read(pg_shard_t, const ECSubRead&, ECSubReadReply*, const ZTracer::Trace&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, int>, std::_Select1st<std::pair<const hobject_t, int> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, int>, std::_Select1st<std::pair<const hobject_t, int> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_dispose() [with _Ptr = ECUtil::HashInfo*; _Deleter = SharedPtrRegistry<hobject_t, ECUtil::HashInfo>::OnRemoval; _Alloc = std::allocator<void>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)1]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> >, std::_Select1st<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<std::weak_ptr<ECUtil::HashInfo>, ECUtil::HashInfo*> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ECBackend::start_rmw(ECBackend::Op*, PGTransactionUPtr&&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> >, std::_Select1st<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::shared_ptr<ECUtil::HashInfo> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECBackend.cc:18:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void ECBackend::submit_transaction(const hobject_t&, const object_stat_sum_t&, const eversion_t&, PGTransactionUPtr&&, const eversion_t&, const eversion_t&, const std::vector<pg_log_entry_t>&, boost::optional<pg_hit_set_history_t>&, Context*, Context*, Context*, ceph_tid_t, osd_reqid_t, OpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ECBackend::Op>, std::_Select1st<std::pair<const long long unsigned int, ECBackend::Op> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ECBackend::Op> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ECBackend::Op> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/ECTransaction.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ECTransaction.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void OSD::recursive_remove_collection(CephContext*, ObjectStore*, spg_t, coll_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::set_keys(const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSD::trim_maps(epoch_t, int, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'bool remove_dir(CephContext*, ObjectStore*, SnapMapper*, OSDriver*, ObjectStore::Sequencer*, coll_t, DeletingStateRef, bool*, ThreadPool::TPHandle&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_coll_id(const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_object_id(const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::touch(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::collection_move_rename(const coll_t&, const ghobject_t&, coll_t, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::clone_range(const coll_t&, const ghobject_t&, const ghobject_t&, uint64_t, uint64_t, uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGTransaction.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::try_merge(interval_map<K, V, S>::mapiter) [with K = long long unsigned int; V = ceph::buffer::list; S = bl_split_merge]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/interval_map.h:63:8: note: parameter passing for argument of type 'interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge>::mapiter' {aka 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >'} changed in GCC 7.1
void try_merge(mapiter niter) {
^~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/interval_map.h: In member function 'void interval_map<K, V, S>::insert(K, K, const V&) [with K = long long unsigned int; V = ceph::buffer::list; S = bl_split_merge]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/interval_map.h:181:5: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >' changed in GCC 7.1
try_merge(p.first);
^~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<hobject_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECTransaction.cc:20:
/usr/include/c++/8/bits/stl_map.h: In lambda function:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'void ECTransaction::generate_transactions(ECTransaction::WritePlan&, ceph::ErasureCodeInterfaceRef&, pg_t, bool, const ECUtil::stripe_info_t&, const std::map<hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >&, std::vector<pg_log_entry_t>&, std::map<hobject_t, interval_map<long long unsigned int, ceph::buffer::list, bl_split_merge> >*, std::map<shard_id_t, ObjectStore::Transaction>*, std::set<hobject_t>*, std::set<hobject_t>*, DoutPrefixProvider*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/PGBackend.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/PGBackend.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<int> >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<int> > >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, std::vector<int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int> >, std::_Select1st<std::pair<const pg_t, std::vector<int> > >, std::less<pg_t>, std::allocator<std::pair<const pg_t, std::vector<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::set<spg_t> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::set<spg_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = spg_t; _Tp = std::set<spg_t>; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::set<spg_t> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSDService::_start_split(spg_t, const std::set<spg_t>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::set<spg_t> >, std::_Select1st<std::pair<const spg_t, std::set<spg_t> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::set<spg_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSDService::expand_pg_num(OSDMapRef, OSDMapRef)':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::set<spg_t> > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, OSDService::pg_temp_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, OSDService::pg_temp_t> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, OSDService::pg_temp_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, OSDService::pg_temp_t>, std::_Select1st<std::pair<const pg_t, OSDService::pg_temp_t> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, OSDService::pg_temp_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, OSDService::pg_temp_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::move_iterator<std::_Rb_tree_iterator<std::pair<const pg_t, OSDService::pg_temp_t> > >; _Key = pg_t; _Val = std::pair<const pg_t, OSDService::pg_temp_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, OSDService::pg_temp_t> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, OSDService::pg_temp_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const pg_t, OSDService::pg_temp_t> > >' changed in GCC 7.1
_Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const pg_t, OSDService::pg_temp_t> > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const pg_t, OSDService::pg_temp_t> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSDService::_sent_pg_temp()':
/usr/include/c++/8/bits/stl_map.h:892:4: note: parameter passing for argument of type 'std::move_iterator<std::_Rb_tree_iterator<std::pair<const pg_t, OSDService::pg_temp_t> > >' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/c++/8/bits/random.h:34,
from /usr/include/c++/8/random:49,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:24:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = MPGStats*; _Functor = OSD::init()::<lambda()>; _ArgTypes = {}]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_t*, std::vector<pg_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<hobject_t, eversion_t>}; _Tp = std::pair<hobject_t, eversion_t>; _Alloc = std::allocator<std::pair<hobject_t, eversion_t> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<hobject_t, eversion_t> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<hobject_t, eversion_t>*, std::vector<std::pair<hobject_t, eversion_t> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const hobject_t&}; _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<hobject_t>::iterator' {aka '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ghobject_t&}; _Tp = ghobject_t; _Alloc = std::allocator<ghobject_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' {aka '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ghobject_t>::iterator' {aka '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int PGBackend::objects_list_range(const hobject_t&, const hobject_t&, snapid_t, std::vector<hobject_t>*, std::vector<ghobject_t>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ghobject_t*, std::vector<ghobject_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'int PGBackend::objects_list_partial(const hobject_t&, int, int, std::vector<hobject_t>*, hobject_t*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_object_id(const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::rollback_setattrs(const hobject_t&, std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::on_change_cleanup(ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::append(ObjectStore::Transaction&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::remove(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::rollback_try_stash(const hobject_t&, version_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::rollback_stash(const hobject_t&, version_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::rollback_extents(version_t, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&, const hobject_t&, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PGBackend::rollback_append(const hobject_t&, uint64_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::try_stash(const hobject_t&, version_t, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void PGBackend::recover_delete_object(const hobject_t&, eversion_t, PGBackend::RecoveryHandle*)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<hobject_t, eversion_t>*, std::vector<std::pair<hobject_t, eversion_t> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_shard_t&>, std::tuple<>}; _Key = pg_shard_t; _Val = std::pair<const pg_shard_t, shard_info_wrapper>; _KeyOfValue = std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_shard_t; _Tp = shard_info_wrapper; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, shard_info_wrapper>, std::_Select1st<std::pair<const pg_shard_t, shard_info_wrapper> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, shard_info_wrapper> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, shard_info_wrapper> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > >, std::_Select1st<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/scrub_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGBackend.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGBackend::be_compare_scrubmaps(const std::map<pg_shard_t, ScrubMap*>&, const std::set<hobject_t>&, bool, std::map<hobject_t, std::set<pg_shard_t> >&, std::map<hobject_t, std::set<pg_shard_t> >&, std::map<hobject_t, std::__cxx11::list<pg_shard_t> >&, std::map<hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > >&, int&, int&, Scrub::Store*, const spg_t&, const std::vector<int>&, std::ostream&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > >, std::_Select1st<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<pg_shard_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > >, std::_Select1st<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::pair<boost::optional<unsigned int>, boost::optional<unsigned int> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 36%] Building CXX object src/osd/CMakeFiles/osd.dir/OSDCap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/OSDCap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSD::requeue_failures()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::pair<utime_t, entity_inst_t> >, std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >, std::less<int>, std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/spirit/home/support/info.hpp:14,
from /usr/include/boost/spirit/home/qi/domain.hpp:16,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDCapGrant}; _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void OSDCap::set_allow_all()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const OSDCapGrant&}; _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = OSDCapGrant; _Alloc = std::allocator<OSDCapGrant>]':
/usr/include/c++/8/bits/vector.tcc:118:5: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:149:2: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDCapGrant*, std::vector<OSDCapGrant> >' changed in GCC 7.1
_M_realloc_insert(begin() + (__position - cbegin()), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
from /usr/include/boost/spirit/home/support/context.hpp:18,
from /usr/include/boost/spirit/home/qi/domain.hpp:18,
from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
from /usr/include/boost/spirit/home/qi/action.hpp:14,
from /usr/include/boost/spirit/home/qi.hpp:14,
from /usr/include/boost/spirit/include/qi.hpp:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSDCap.cc:16:
/usr/include/boost/spirit/home/support/container.hpp: In member function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, OSDCapGrant(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<OSDCapGrant>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::unused_type>; Attr = std::vector<OSDCapGrant>; Sequence = mpl_::bool_<false>]':
/usr/include/boost/spirit/home/support/container.hpp:292:13: note: parameter passing for argument of type 'std::vector<OSDCapGrant>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const OSDCapGrant*, std::vector<OSDCapGrant> >'} changed in GCC 7.1
c.insert(c.end(), val);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'void pg_missing_set<TrackChanges>::decode(ceph::buffer::list::iterator&, int64_t) [with bool TrackChanges = false]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/Session.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/Session.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/Session.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSD::handle_osd_ping(MOSDPing*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::pair<utime_t, entity_inst_t> >, std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >, std::less<int>, std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/SnapMapper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/SnapMapper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.cc
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PGQueueable&}; _Tp = PGQueueable; _Alloc = std::allocator<PGQueueable>]':
/usr/include/c++/8/bits/stl_list.h:1901:8: note: parameter passing for argument of type 'std::__cxx11::list<PGQueueable>::iterator' {aka 'std::_List_iterator<PGQueueable>'} changed in GCC 7.1
_M_insert(iterator __position, _Args&&... __args)
^~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/sharedptr_registry.hpp:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const hobject_t&}; _Tp = hobject_t; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<hobject_t>::iterator' {aka '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/sharedptr_registry.hpp:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int SnapMapper::get_next_objects_to_trim(snapid_t, unsigned int, std::vector<hobject_t>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<hobject_t*, std::vector<hobject_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/sharedptr_registry.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::set_keys(const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void MapCacher::MapCacher<K, V>::set_keys(const std::map<K, V>&, MapCacher::Transaction<K, V>*) [with K = std::__cxx11::basic_string<char>; V = ceph::buffer::list]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/ScrubStore.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ScrubStore.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ScrubStore.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ScrubStore.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ScrubStore.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/sharedptr_registry.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/map_cacher.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/SnapMapper.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ScrubStore.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ScrubStore.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static Scrub::Store* Scrub::Store::create(ObjectStore*, ObjectStore::Transaction*, const spg_t&, const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Scrub::Store::cleanup(ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::set_keys(const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::remove_keys(const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Scrub::Store::flush(ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/osd_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/osd_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc: In static member function 'static void OSDSuperblock::generate_test_instances(std::__cxx11::list<OSDSuperblock*>&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:4859:52: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess]
memset(&z.cluster_fsid, 1, sizeof(z.cluster_fsid));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:17:8: note: 'struct uuid_d' declared here
struct uuid_d {
^~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:4860:44: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess]
memset(&z.osd_fsid, 2, sizeof(z.osd_fsid));
^
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:31,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:17:8: note: 'struct uuid_d' declared here
struct uuid_d {
^~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSD::split_pgs(PG*, const std::set<spg_t>&, std::set<boost::intrusive_ptr<PG> >*, OSDMapRef, OSDMapRef, PG::RecoveryCtx*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>, std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>, std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void ReplicatedBackend::on_change()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>, std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void ReplicatedBackend::do_repop_reply(OpRequestRef)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp>, std::_Select1st<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, ReplicatedBackend::InProgressOp> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PushReplyOp}; _Tp = PushReplyOp; _Alloc = std::allocator<PushReplyOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PushReplyOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushReplyOp*, std::vector<PushReplyOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_II, _II) [with _InputIterator = std::_Rb_tree_const_iterator<hobject_t>; _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
_Rb_tree<_Key, _Val, _KoV, _Cmp, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2463:7: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_coll_id(const coll_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/deque:63,
from /usr/include/boost/assign/list_of.hpp:32,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:18:
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
__uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_map.h: In member function '__le32 ObjectStore::Transaction::_get_object_id(const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = spg_t; _Value = std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot>; _Alloc = std::allocator<std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<spg_t>; _H1 = std::hash<spg_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<spg_t, std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot>, std::allocator<std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot> >, std::__detail::_Select1st, std::equal_to<spg_t>, std::hash<spg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'void ReplicatedBackend::submit_push_complete(const ObjectRecoveryInfo&, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::remove(const coll_t&, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::truncate(const coll_t&, const ghobject_t&, uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::omap_setheader(coll_t, const ghobject_t&, const bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::collection_move_rename(const coll_t&, const ghobject_t&, coll_t, const ghobject_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void ReplicatedBackend::_do_push(OpRequestRef)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushReplyOp*, std::vector<PushReplyOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void SnapSet::filter(const pg_pool_t&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = snapid_t; _Tp = interval_set<long long unsigned int>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const snapid_t, interval_set<long long unsigned int> > >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = interval_set<long long unsigned int>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const snapid_t&>, std::tuple<>}; _Key = snapid_t; _Val = std::pair<const snapid_t, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, long long unsigned int> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, long long unsigned int>, std::_Select1st<std::pair<const snapid_t, long long unsigned int> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = snapid_t; _Tp = long long unsigned int; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, long long unsigned int>, std::_Select1st<std::pair<const snapid_t, long long unsigned int> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_dup_t>; <template-parameter-2-2> = void; _Tp = pg_log_dup_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::clear_pull_from(std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:2285:6: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >'} changed in GCC 7.1
void ReplicatedBackend::clear_pull_from(
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:2285:6: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >'} changed in GCC 7.1
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::clear_pull(std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator, bool)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:2294:6: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >'} changed in GCC 7.1
void ReplicatedBackend::clear_pull(
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:2299:20: note: parameter passing for argument of type 'std::map<hobject_t, ReplicatedBackend::PullInfo>::iterator' {aka 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >'} changed in GCC 7.1
clear_pull_from(piter);
~~~~~~~~~~~~~~~^~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'virtual void ReplicatedBackend::check_recovery_sources(const OSDMapRef&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:175:12: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
clear_pull(pulling.find(*j), false);
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'void ReplicatedBackend::_failed_pull(pg_shard_t, const hobject_t&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:2282:13: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
clear_pull(pulling.find(soid));
~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_shard_t&>, std::tuple<>}; _Key = pg_shard_t; _Val = std::pair<const pg_shard_t, ReplicatedBackend::PushInfo>; _KeyOfValue = std::_Select1st<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >; _Compare = std::less<pg_shard_t>; _Alloc = std::allocator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ReplicatedBackend::PushInfo>, std::_Select1st<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = entity_name_t; _Val = std::pair<const entity_name_t, watch_info_t>; _KeyOfValue = std::_Select1st<std::pair<const entity_name_t, watch_info_t> >; _Compare = std::less<entity_name_t>; _Alloc = std::allocator<std::pair<const entity_name_t, watch_info_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<entity_name_t, std::pair<const entity_name_t, watch_info_t>, std::_Select1st<std::pair<const entity_name_t, watch_info_t> >, std::less<entity_name_t>, std::allocator<std::pair<const entity_name_t, watch_info_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_name_t, watch_info_t> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, interval_set<long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1401:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__first, __last, __result,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const pg_log_entry_t&}; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/stl_list.h:1901:8: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::iterator' {aka 'std::_List_iterator<pg_log_entry_t>'} changed in GCC 7.1
_M_insert(iterator __position, _Args&&... __args)
^~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h: In member function 'void pg_log_t::copy_range(const pg_log_t&, eversion_t, eversion_t)':
/usr/include/c++/8/bits/stl_list.h:1170:9: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
{ this->_M_insert(begin(), __x); }
^~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::copy_after(const pg_log_t&, eversion_t)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; <template-parameter-2-2> = void; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_entry_t>'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_log_entry_t>; _Tp = pg_log_entry_t; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_entry_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_entry_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_entry_t>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::copy_up_to(const pg_log_t&, int)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void pg_log_t::generate_test_instances(std::__cxx11::list<pg_log_t*>&)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void pg_log_t::decode(ceph::buffer::list::iterator&, int64_t)':
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/list.tcc: In static member function 'static void pg_log_t::filter_log(spg_t, const OSDMap&, const string&, const pg_log_t&, pg_log_t&, pg_log_t&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_entry_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<pg_log_dup_t, mempool::pool_allocator<(mempool::pool_index_t)14, pg_log_dup_t> >::const_iterator' {aka 'std::_List_const_iterator<pg_log_dup_t>'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<pg_log_dup_t>' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/detail/container_fwd.hpp:92,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_list.h:1220:9: note: parameter passing for argument of type 'std::_List_iterator<pg_log_entry_t>' changed in GCC 7.1
{ this->_M_insert(end(), __x); }
^~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void object_stat_collection_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, object_stat_sum_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void SnapSet::from_snap_set(const librados::snap_set_t&, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectRecoveryInfo::decode(ceph::buffer::list::iterator&, int64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, interval_set<long long unsigned int> >, std::_Select1st<std::pair<const hobject_t, interval_set<long long unsigned int> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, interval_set<long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, interval_set<long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = snapid_t; _Val = std::pair<const snapid_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const snapid_t, snapid_t> >; _Compare = std::less<snapid_t>; _Alloc = std::allocator<std::pair<const snapid_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, std::pair<const snapid_t, snapid_t>, std::_Select1st<std::pair<const snapid_t, snapid_t> >, std::less<snapid_t>, std::allocator<std::pair<const snapid_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const snapid_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Key = long long unsigned int; _Val = long long unsigned int; _KeyOfValue = std::_Identity<long long unsigned int>; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, long long unsigned int, std::_Identity<long long unsigned int>, std::less<long long unsigned int>, std::allocator<long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<hobject_t> >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/set:61,
from /usr/include/boost/detail/container_fwd.hpp:95,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_set.h: In member function 'void pg_pool_t::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<long long unsigned int>'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long int, unsigned int>}; _Key = long long int; _Val = std::pair<const long long int, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long int, unsigned int> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, unsigned int>, std::_Select1st<std::pair<const long long int, unsigned int> >, std::less<long long int>, std::allocator<std::pair<const long long int, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/osd_types.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSDSuperblock::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long int, unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long int, unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_set.h: In member function 'void OSDService::init_splits_between(spg_t, OSDMapRef, OSDMapRef)':
/usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<spg_t>' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
/usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<spg_t>' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_of(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::insert(T, T, T*, T*) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/DependInfo.cmake --color=
/usr/include/c++/8/bits/stl_tree.h: In member function 'int ReplicatedBackend::build_push_op(const ObjectRecoveryInfo&, const ObjectRecoveryProgress&, ObjectRecoveryProgress*, PushOp*, object_stat_sum_t*, bool)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
Scanning dependencies of target ec_shec_generic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec_generic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Linking CXX shared library ../../../lib/libec_shec_generic.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec_generic.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_shec_generic.so -o ../../../lib/libec_shec_generic.so ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'int ReplicatedBackend::prep_push(ObjectContextRef, const hobject_t&, pg_shard_t, eversion_t, interval_set<long long unsigned int>&, std::map<hobject_t, interval_set<long long unsigned int> >&, PushOp*, bool, ObcLockManager&&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ReplicatedBackend::PushInfo>, std::_Select1st<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool ReplicatedBackend::handle_push_reply(pg_shard_t, const PushReplyOp&, PushOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_shard_t, std::pair<const pg_shard_t, ReplicatedBackend::PushInfo>, std::_Select1st<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >, std::less<pg_shard_t>, std::allocator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_shard_t, ReplicatedBackend::PushInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::subtract(const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Built target ec_shec_generic
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_jerasure_neon
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_neon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Linking CXX shared library ../../../lib/libec_jerasure_neon.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure_neon.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_jerasure_neon.so -o ../../../lib/libec_jerasure_neon.so CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Built target ec_jerasure_neon
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_jerasure_generic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure_generic.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Linking CXX shared library ../../../lib/libec_jerasure_generic.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure_generic.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_jerasure_generic.so -o ../../../lib/libec_jerasure_generic.so CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Built target ec_jerasure_generic
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/ECUtil.cc.o
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'bool ReplicatedBackend::handle_pull_response(pg_shard_t, const PushOp&, PullOp*, std::__cxx11::list<ReplicatedBackend::pull_complete_info>*, ObjectStore::Transaction*)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:1849:20: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
clear_pull_from(piter);
~~~~~~~~~~~~~~~^~~~~~~
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ECUtil.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ECUtil.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PushOp}; _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PushOp}; _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc: In member function 'virtual void C_ReplicatedBackend_OnPullComplete::finish(ThreadPool::TPHandle&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:894:21: note: parameter passing for argument of type 'std::_Rb_tree_iterator<std::pair<const hobject_t, ReplicatedBackend::PullInfo> >' changed in GCC 7.1
bc->clear_pull(j, false /* already did it */);
~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const PushOp&}; _Tp = PushOp; _Alloc = std::allocator<PushOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PushOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/lrc /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/DependInfo.cmake --color=
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void ReplicatedBackend::send_pushes(int, std::map<pg_shard_t, std::vector<PushOp> >&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
Scanning dependencies of target ec_lrc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build.make src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/lrc/ErasureCodePluginLrc.cc
/usr/include/c++/8/bits/stl_vector.h: In member function 'void ReplicatedBackend::do_push_reply(OpRequestRef)':
/usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PushOp*, std::vector<PushOp> >' changed in GCC 7.1
{ return _M_erase(begin() + (__position - cbegin())); }
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {PullOp}; _Tp = PullOp; _Alloc = std::allocator<PullOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<PullOp>::iterator' {aka '__gnu_cxx::__normal_iterator<PullOp*, std::vector<PullOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PullOp}; _Tp = PullOp; _Alloc = std::allocator<PullOp>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<PullOp*, std::vector<PullOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGTransaction::safe_create_traverse(T&&) [with T = generate_transaction(PGTransactionUPtr&, const coll_t&, bool, std::vector<pg_log_entry_t>&, ObjectStore::Transaction*, std::set<hobject_t>*, std::set<hobject_t>*)::<lambda(std::pair<const hobject_t, PGTransaction::ObjectOperation>&)>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<hobject_t> >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<hobject_t> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ReplicatedBackend.cc:15:
/usr/include/c++/8/bits/stl_set.h: In member function 'virtual void ReplicatedBackend::submit_transaction(const hobject_t&, const object_stat_sum_t&, const eversion_t&, PGTransactionUPtr&&, const eversion_t&, const eversion_t&, const std::vector<pg_log_entry_t>&, boost::optional<pg_hit_set_history_t>&, Context*, Context*, Context*, ceph_tid_t, osd_reqid_t, OpRequestRef)':
/usr/include/c++/8/bits/stl_set.h:567:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
{ _M_t._M_insert_unique(__first, __last); }
^~~~
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-common.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph-common
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-common.dir/build.make src/CMakeFiles/ceph-common.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Linking CXX shared library ../lib/libceph-common.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-common.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-Bsymbolic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libceph-common.so.0 -o ../lib/libceph-common.so.0 CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o compressor/CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o CMakeFiles/common-objs.dir/ceph_ver.c.o CMakeFiles/common-objs.dir/common/AsyncOpTracker.cc.o CMakeFiles/common-objs.dir/common/DecayCounter.cc.o CMakeFiles/common-objs.dir/common/LogClient.cc.o CMakeFiles/common-objs.dir/common/LogEntry.cc.o CMakeFiles/common-objs.dir/common/PrebufferedStreambuf.cc.o CMakeFiles/common-objs.dir/common/BackTrace.cc.o CMakeFiles/common-objs.dir/common/perf_counters.cc.o CMakeFiles/common-objs.dir/common/perf_histogram.cc.o CMakeFiles/common-objs.dir/common/mutex_debug.cc.o CMakeFiles/common-objs.dir/common/Mutex.cc.o CMakeFiles/common-objs.dir/common/OutputDataSocket.cc.o CMakeFiles/common-objs.dir/common/admin_socket.cc.o CMakeFiles/common-objs.dir/common/admin_socket_client.cc.o CMakeFiles/common-objs.dir/common/bloom_filter.cc.o CMakeFiles/common-objs.dir/common/Readahead.cc.o CMakeFiles/common-objs.dir/common/cmdparse.cc.o CMakeFiles/common-objs.dir/common/escape.c.o CMakeFiles/common-objs.dir/common/url_escape.cc.o CMakeFiles/common-objs.dir/common/io_priority.cc.o CMakeFiles/common-objs.dir/common/Clock.cc.o CMakeFiles/common-objs.dir/common/ceph_time.cc.o CMakeFiles/common-objs.dir/common/mempool.cc.o CMakeFiles/common-objs.dir/common/Throttle.cc.o CMakeFiles/common-objs.dir/common/Timer.cc.o CMakeFiles/common-objs.dir/common/Finisher.cc.o CMakeFiles/common-objs.dir/common/environment.cc.o CMakeFiles/common-objs.dir/common/sctp_crc32.c.o CMakeFiles/common-objs.dir/common/crc32c.cc.o CMakeFiles/common-objs.dir/common/crc32c_intel_baseline.c.o CMakeFiles/common-objs.dir/xxHash/xxhash.c.o CMakeFiles/common-objs.dir/common/assert.cc.o CMakeFiles/common-objs.dir/common/run_cmd.cc.o CMakeFiles/common-objs.dir/common/WorkQueue.cc.o CMakeFiles/common-objs.dir/common/ConfUtils.cc.o CMakeFiles/common-objs.dir/common/MemoryModel.cc.o CMakeFiles/common-objs.dir/common/fd.cc.o CMakeFiles/common-objs.dir/common/xattr.c.o CMakeFiles/common-objs.dir/common/str_list.cc.o CMakeFiles/common-objs.dir/common/str_map.cc.o CMakeFiles/common-objs.dir/common/snap_types.cc.o CMakeFiles/common-objs.dir/common/errno.cc.o CMakeFiles/common-objs.dir/common/TrackedOp.cc.o CMakeFiles/common-objs.dir/common/SloppyCRCMap.cc.o CMakeFiles/common-objs.dir/common/types.cc.o CMakeFiles/common-objs.dir/common/iso_8601.cc.o CMakeFiles/common-objs.dir/log/Log.cc.o CMakeFiles/common-objs.dir/log/SubsystemMap.cc.o CMakeFiles/common-objs.dir/mon/MonCap.cc.o CMakeFiles/common-objs.dir/mon/MonClient.cc.o CMakeFiles/common-objs.dir/mon/MonMap.cc.o CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o CMakeFiles/common-objs.dir/msg/simple/Accepter.cc.o CMakeFiles/common-objs.dir/msg/DispatchQueue.cc.o CMakeFiles/common-objs.dir/msg/Message.cc.o CMakeFiles/common-objs.dir/mon/PGMap.cc.o CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o CMakeFiles/common-objs.dir/osd/HitSet.cc.o CMakeFiles/common-objs.dir/common/RefCountedObj.cc.o CMakeFiles/common-objs.dir/msg/Messenger.cc.o CMakeFiles/common-objs.dir/msg/simple/Pipe.cc.o CMakeFiles/common-objs.dir/msg/simple/PipeConnection.cc.o CMakeFiles/common-objs.dir/msg/simple/SimpleMessenger.cc.o CMakeFiles/common-objs.dir/msg/async/AsyncConnection.cc.o CMakeFiles/common-objs.dir/msg/async/AsyncMessenger.cc.o CMakeFiles/common-objs.dir/msg/async/Event.cc.o CMakeFiles/common-objs.dir/msg/async/EventSelect.cc.o CMakeFiles/common-objs.dir/msg/async/Stack.cc.o CMakeFiles/common-objs.dir/msg/async/PosixStack.cc.o CMakeFiles/common-objs.dir/msg/async/net_handler.cc.o CMakeFiles/common-objs.dir/msg/QueueStrategy.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/Infiniband.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAConnectedSocketImpl.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAServerSocketImpl.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAStack.cc.o CMakeFiles/common-objs.dir/msg/msg_types.cc.o CMakeFiles/common-objs.dir/common/reverse.c.o CMakeFiles/common-objs.dir/common/hobject.cc.o CMakeFiles/common-objs.dir/osd/OSDMap.cc.o CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o CMakeFiles/common-objs.dir/common/histogram.cc.o CMakeFiles/common-objs.dir/osd/osd_types.cc.o CMakeFiles/common-objs.dir/osd/OpRequest.cc.o CMakeFiles/common-objs.dir/common/blkdev.cc.o CMakeFiles/common-objs.dir/common/common_init.cc.o CMakeFiles/common-objs.dir/common/ceph_argparse.cc.o CMakeFiles/common-objs.dir/common/ceph_context.cc.o CMakeFiles/common-objs.dir/common/code_environment.cc.o CMakeFiles/common-objs.dir/common/dout.cc.o CMakeFiles/common-objs.dir/common/signal.cc.o CMakeFiles/common-objs.dir/common/Thread.cc.o CMakeFiles/common-objs.dir/common/Formatter.cc.o CMakeFiles/common-objs.dir/common/HTMLFormatter.cc.o CMakeFiles/common-objs.dir/common/HeartbeatMap.cc.o CMakeFiles/common-objs.dir/common/PluginRegistry.cc.o CMakeFiles/common-objs.dir/common/ceph_fs.cc.o CMakeFiles/common-objs.dir/common/ceph_hash.cc.o CMakeFiles/common-objs.dir/common/ceph_strings.cc.o CMakeFiles/common-objs.dir/common/ceph_frag.cc.o CMakeFiles/common-objs.dir/common/options.cc.o CMakeFiles/common-objs.dir/common/config.cc.o CMakeFiles/common-objs.dir/common/utf8.c.o CMakeFiles/common-objs.dir/common/mime.c.o CMakeFiles/common-objs.dir/common/strtol.cc.o CMakeFiles/common-objs.dir/common/page.cc.o CMakeFiles/common-objs.dir/common/lockdep.cc.o CMakeFiles/common-objs.dir/common/version.cc.o CMakeFiles/common-objs.dir/common/hex.cc.o CMakeFiles/common-objs.dir/common/entity_name.cc.o CMakeFiles/common-objs.dir/common/ceph_crypto.cc.o CMakeFiles/common-objs.dir/common/ceph_crypto_cms.cc.o CMakeFiles/common-objs.dir/common/ceph_json.cc.o CMakeFiles/common-objs.dir/common/ipaddr.cc.o CMakeFiles/common-objs.dir/common/pick_address.cc.o CMakeFiles/common-objs.dir/common/address_helper.cc.o CMakeFiles/common-objs.dir/common/linux_version.c.o CMakeFiles/common-objs.dir/common/TracepointProvider.cc.o CMakeFiles/common-objs.dir/common/Cycles.cc.o CMakeFiles/common-objs.dir/common/scrub_types.cc.o CMakeFiles/common-objs.dir/common/bit_str.cc.o CMakeFiles/common-objs.dir/osdc/Striper.cc.o CMakeFiles/common-objs.dir/osdc/Objecter.cc.o CMakeFiles/common-objs.dir/common/compat.cc.o CMakeFiles/common-objs.dir/common/Graylog.cc.o CMakeFiles/common-objs.dir/common/fs_types.cc.o CMakeFiles/common-objs.dir/common/dns_resolve.cc.o CMakeFiles/common-objs.dir/common/hostname.cc.o CMakeFiles/common-objs.dir/common/util.cc.o CMakeFiles/common-objs.dir/common/PriorityCache.cc.o CMakeFiles/common-objs.dir/arch/probe.cc.o CMakeFiles/common-objs.dir/auth/AuthAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthClientHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthSessionHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthMethodList.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxClientHandler.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxProtocol.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxSessionHandler.cc.o CMakeFiles/common-objs.dir/auth/none/AuthNoneAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/unknown/AuthUnknownAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/Crypto.cc.o CMakeFiles/common-objs.dir/auth/KeyRing.cc.o CMakeFiles/common-objs.dir/auth/RotatingKeyRing.cc.o CMakeFiles/common-objs.dir/mds/MDSMap.cc.o CMakeFiles/common-objs.dir/mds/FSMap.cc.o CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o CMakeFiles/common-objs.dir/mds/mdstypes.cc.o CMakeFiles/common-objs.dir/mds/flock.cc.o CMakeFiles/common-objs.dir/arch/arm.c.o CMakeFiles/common-objs.dir/msg/async/EventEpoll.cc.o CMakeFiles/common-objs.dir/perfglue/disabled_stubs.cc.o CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o global/CMakeFiles/global_common_objs.dir/global_context.cc.o CMakeFiles/crush_objs.dir/crush/builder.c.o CMakeFiles/crush_objs.dir/crush/mapper.c.o CMakeFiles/crush_objs.dir/crush/crush.c.o CMakeFiles/crush_objs.dir/crush/hash.c.o CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o ../lib/libjson_spirit.a ../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic ../lib/libcommon_utf8.a /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so
[ 37%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/lrc/ErasureCodeLrc.cc
[ 37%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dec_lrc_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/jerasure/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure/gf-complete/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/str_map.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libceph-common.so.0 ../lib/libceph-common.so.0 ../lib/libceph-common.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 37%] Built target ceph-common
[ 37%] Building CXX object src/osd/CMakeFiles/osd.dir/ExtentCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/ExtentCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ExtentCache.cc
[ 38%] Linking CXX shared library ../../../lib/libec_lrc.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/lrc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_lrc.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_lrc.so -o ../../../lib/libec_lrc.so CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o ../../CMakeFiles/crush_objs.dir/crush/builder.c.o ../../CMakeFiles/crush_objs.dir/crush/mapper.c.o ../../CMakeFiles/crush_objs.dir/crush/crush.c.o ../../CMakeFiles/crush_objs.dir/crush/hash.c.o ../../CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o ../../CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o ../../CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o ../../CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Built target ec_lrc
make -f src/librados/CMakeFiles/librados_api_obj.dir/build.make src/librados/CMakeFiles/librados_api_obj.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados_api_obj.dir/DependInfo.cmake --color=
Scanning dependencies of target librados_api_obj
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados_api_obj.dir/build.make src/librados/CMakeFiles/librados_api_obj.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/librados/CMakeFiles/librados_api_obj.dir/librados.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/librados_api_obj.dir/librados.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > >, std::_Select1st<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = spg_t; _Tp = std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > >, std::_Select1st<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::__cxx11::list<std::shared_ptr<PG::CephPeeringEvt> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ExtentCache.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/ExtentCache.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >}; _Tp = std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >; _Alloc = std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >*, std::vector<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> >, std::allocator<std::pair<long long unsigned int, std::pair<long long unsigned int, ceph::buffer::list> > > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 38%] Building CXX object src/osd/CMakeFiles/osd.dir/mClockOpClassQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/mClockOpClassQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockOpClassQueue.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/c++/8/bits/random.h:34,
from /usr/include/c++/8/random:49,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:24:
/usr/include/c++/8/bits/vector.tcc: In member function 'void OSD::handle_pg_query(OpRequestRef)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<pg_notify_t, PastIntervals>*, std::vector<std::pair<pg_notify_t, PastIntervals> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:63,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_list.h: In member function 'virtual void OSD::ShardedOpWQ::_process(uint32_t, ceph::heartbeat_handle_d*)':
/usr/include/c++/8/bits/stl_list.h:1170:9: note: parameter passing for argument of type 'std::_List_iterator<PGQueueable>' changed in GCC 7.1
{ this->_M_insert(begin(), __x); }
^~~~
/usr/include/c++/8/bits/stl_list.h:1170:9: note: parameter passing for argument of type 'std::_List_iterator<PGQueueable>' changed in GCC 7.1
{ this->_M_insert(begin(), __x); }
^~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/hashtable.h: In member function 'void OSD::ShardedOpWQ::prune_pg_waiters(OSDMapRef, int)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<spg_t, std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot>, std::allocator<std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot> >, std::__detail::_Select1st, std::equal_to<spg_t>, std::hash<spg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const spg_t, OSD::ShardedOpWQ::ShardData::pg_slot>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/cephfs.dir/DependInfo.cmake --color=
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void ObjectOperation::C_ObjectOperation_decodesnaps::finish(int)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'int librados::Rados::get_pool_stats(std::__cxx11::list<std::__cxx11::basic_string<char> >&, librados::stats_map&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rados_pool_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, pool_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_map.h: In function 'int rados_ioctx_pool_stat(rados_ioctx_t, rados_pool_stat_t*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, pool_stat_t>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, pool_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados/librados.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void ObjectOperation::C_ObjectOperation_sparse_read::finish(int)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Built target librados_api_obj
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/depend
Scanning dependencies of target cephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/cephfs.dir/build.make src/CMakeFiles/cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal/CMakeFiles/journal.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/CMakeFiles/cephfs.dir/libcephfs.cc.o
Scanning dependencies of target journal
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/journal/CMakeFiles/journal.dir/build.make src/journal/CMakeFiles/journal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Building CXX object src/journal/CMakeFiles/journal.dir/Entry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/Entry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Entry.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcephfs_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cephfs.dir/libcephfs.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libcephfs.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OSD::_committed_osd_maps(epoch_t, epoch_t, MOSDMap*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, std::pair<utime_t, entity_inst_t> >, std::_Select1st<std::pair<const int, std::pair<utime_t, entity_inst_t> > >, std::less<int>, std::allocator<std::pair<const int, std::pair<utime_t, entity_inst_t> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, std::pair<utime_t, entity_inst_t> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 38%] Building CXX object src/journal/CMakeFiles/journal.dir/Future.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/Future.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Future.cc
[ 38%] Building CXX object src/journal/CMakeFiles/journal.dir/FutureImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/FutureImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/FutureImpl.cc
[ 38%] Building CXX object src/journal/CMakeFiles/journal.dir/Journaler.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/Journaler.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Journaler.cc
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:35,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Journaler.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Journaler.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls::journal::ObjectPosition>; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'int journal::Journaler::get_cached_client(const string&, cls::journal::Client*)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
[ 38%] Linking CXX shared library ../lib/libcephfs.so
[ 38%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalMetadata.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs.dir/link.txt --verbose=1
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/JournalMetadata.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalMetadata.cc
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,--exclude-libs,libceph-common.a -Wl,--exclude-libs,libclient.a -Wl,--exclude-libs,libosdc.a -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcephfs.so.2 -o ../lib/libcephfs.so.2.0.0 CMakeFiles/cephfs.dir/libcephfs.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../lib/libclient.a ../lib/libceph-common.so.0 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lrt ../lib/libosdc.a ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic -lpthread -ldl -lresolv -libverbs
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library ../lib/libcephfs.so.2.0.0 ../lib/libcephfs.so.2 ../lib/libcephfs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Built target cephfs
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/DependInfo.cmake --color=
Scanning dependencies of target libcephfs-test
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/java/CMakeFiles/libcephfs-test.dir/build.make src/java/CMakeFiles/libcephfs-test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 38%] Building Java objects for libcephfs-test.jar
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/lib/jvm/default-java/bin/javac -source 1.7 -target 1.7 -Xlint:-options -classpath :/usr/share/java/junit4.jar:/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/libcephfs.jar:/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java:/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java -d /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir @/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/java_sources
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/bin/cmake -E touch /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir/java_compiled_libcephfs-test
[ 39%] Generating CMakeFiles/libcephfs-test.dir/java_class_filelist
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir -DCMAKE_JAR_CLASSES_PREFIX="" -P /usr/share/cmake-3.13/Modules/UseJavaClassFilelist.cmake
[ 39%] Creating Java archive libcephfs-test.jar
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir && /usr/lib/jvm/default-java/bin/jar -cf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/libcephfs-test.jar @java_class_filelist
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/CMakeFiles/libcephfs-test.dir && /usr/bin/cmake -D_JAVA_TARGET_DIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java -D_JAVA_TARGET_OUTPUT_NAME=libcephfs-test.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/share/cmake-3.13/Modules/UseJavaSymlinks.cmake
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Built target libcephfs-test
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java/native /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native/CMakeFiles/cephfs_jni.dir/DependInfo.cmake --color=
Scanning dependencies of target cephfs_jni
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/java/native/CMakeFiles/cephfs_jni.dir/build.make src/java/native/CMakeFiles/cephfs_jni.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/java/native/CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcephfs_jni_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java/native/libcephfs_jni.cc
[ 39%] Building CXX object src/java/native/CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcephfs_jni_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/java/native/JniConstants.cpp
[ 39%] Linking CXX shared library ../../../lib/libcephfs_jni.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/cmake -E cmake_link_script CMakeFiles/cephfs_jni.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libcephfs_jni.so.1 -o ../../../lib/libcephfs_jni.so.1.0.0 CMakeFiles/cephfs_jni.dir/libcephfs_jni.cc.o CMakeFiles/cephfs_jni.dir/JniConstants.cpp.o -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib:/usr/lib/jvm/default-java/lib:/usr/lib/jvm/default-java/lib/server: ../../../lib/libcephfs.so.2.0.0 ../../../lib/libceph-common.so.0 -lrt -ldl -lresolv /usr/lib/jvm/default-java/lib/libjawt.so /usr/lib/jvm/default-java/lib/server/libjvm.so ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lpthread -libverbs -latomic
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/java/native && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libcephfs_jni.so.1.0.0 ../../../lib/libcephfs_jni.so.1 ../../../lib/libcephfs_jni.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Built target cephfs_jni
make -f src/librados/CMakeFiles/rados_a.dir/build.make src/librados/CMakeFiles/rados_a.dir/depend
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalPlayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/JournalPlayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.cc
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/rados_a.dir/DependInfo.cmake --color=
Scanning dependencies of target rados_a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/rados_a.dir/build.make src/librados/CMakeFiles/rados_a.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Linking CXX static library ../../lib/librados_a.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -P CMakeFiles/rados_a.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados_a.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librados_a.a CMakeFiles/librados_api_obj.dir/librados.cc.o CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o CMakeFiles/librados_objs.dir/RadosClient.cc.o ../CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o
/usr/bin/ranlib ../../lib/librados_a.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Built target rados_a
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd/CMakeFiles/rbd_internal.dir/DependInfo.cmake --color=
Scanning dependencies of target rbd_internal
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librbd/CMakeFiles/rbd_internal.dir/build.make src/librbd/CMakeFiles/rbd_internal.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/AsyncObjectThrottle.cc
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:35,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<cls::journal::ObjectPosition>; _Tp = cls::journal::ObjectPosition; _Alloc = std::allocator<cls::journal::ObjectPosition>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned char&>, std::tuple<>}; _Key = unsigned char; _Val = std::pair<const unsigned char, cls::journal::ObjectPosition>; _KeyOfValue = std::_Select1st<std::pair<const unsigned char, cls::journal::ObjectPosition> >; _Compare = std::less<unsigned char>; _Alloc = std::allocator<std::pair<const unsigned char, cls::journal::ObjectPosition> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, cls::journal::ObjectPosition>, std::_Select1st<std::pair<const unsigned char, cls::journal::ObjectPosition> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, cls::journal::ObjectPosition> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, cls::journal::ObjectPosition> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/list:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:43,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:35,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.cc:4:
/usr/include/c++/8/bits/list.tcc: In constructor 'journal::JournalPlayer::JournalPlayer(librados::IoCtx&, const string&, const JournalMetadataPtr&, journal::ReplayHandler*)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<cls::journal::ObjectPosition>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalPlayer.cc:4:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, cls::journal::ObjectPosition>, std::_Select1st<std::pair<const unsigned char, cls::journal::ObjectPosition> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, cls::journal::ObjectPosition> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, cls::journal::ObjectPosition> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int journal::JournalPlayer::process_prefetch(uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned char, std::pair<const unsigned char, cls::journal::ObjectPosition>, std::_Select1st<std::pair<const unsigned char, cls::journal::ObjectPosition> >, std::less<unsigned char>, std::allocator<std::pair<const unsigned char, cls::journal::ObjectPosition> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned char, cls::journal::ObjectPosition> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalRecorder.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/JournalRecorder.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalRecorder.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalRecorder.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalRecorder.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalRecorder.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalRecorder.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'journal::Future journal::JournalRecorder::append(uint64_t, const bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/JournalTrimmer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/JournalTrimmer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/JournalTrimmer.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = unsigned int; _Val = std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = entity_inst_t; _Val = std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >; _KeyOfValue = std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrioritizedQueue<T, K>::SubQueue::pop_front() [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/AsyncRequest.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrioritizedQueue<T, K>::remove_by_class(K, std::__cxx11::list<T>*) [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/intrusive/rbtree.hpp:23,
from /usr/include/boost/intrusive/set.hpp:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/denc.h:37,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/compact_map.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:30,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/boost/intrusive/bstree.hpp: In member function 'boost::intrusive::bstree_impl<ValueTraits, VoidOrKeyOfValue, VoidOrKeyComp, SizeType, ConstantTimeSize, AlgoType, HeaderHolder>::iterator boost::intrusive::bstree_impl<ValueTraits, VoidOrKeyOfValue, VoidOrKeyComp, SizeType, ConstantTimeSize, AlgoType, HeaderHolder>::erase(boost::intrusive::bstree_impl<ValueTraits, VoidOrKeyOfValue, VoidOrKeyComp, SizeType, ConstantTimeSize, AlgoType, HeaderHolder>::const_iterator) [with ValueTraits = boost::intrusive::bhtraits<WeightedPriorityQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::Klass, boost::intrusive::rbtree_node_traits<void*, false>, (boost::intrusive::link_mode_type)1, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = void; SizeType = unsigned int; bool ConstantTimeSize = true; boost::intrusive::algo_types AlgoType = (boost::intrusive::algo_types)5; HeaderHolder = void]':
/usr/include/boost/intrusive/bstree.hpp:1419:13: note: parameter passing for argument of type 'boost::intrusive::bstree_impl<boost::intrusive::bhtraits<WeightedPriorityQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::Klass, boost::intrusive::rbtree_node_traits<void*, false>, (boost::intrusive::link_mode_type)1, boost::intrusive::dft_tag, 3>, void, void, unsigned int, true, (boost::intrusive::algo_types)5, void>::const_iterator' {aka 'boost::intrusive::tree_iterator<boost::intrusive::bhtraits<WeightedPriorityQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::Klass, boost::intrusive::rbtree_node_traits<void*, false>, (boost::intrusive::link_mode_type)1, boost::intrusive::dft_tag, 3>, true>'} changed in GCC 7.1
iterator erase(const_iterator i)
^~~~~
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/ObjectPlayer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/ObjectPlayer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const entity_inst_t&>, std::tuple<>}; _Key = entity_inst_t; _Val = std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >; _KeyOfValue = std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >; _Compare = std::less<entity_inst_t>; _Alloc = std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/OSD.cc:34:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue(K, unsigned int, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_front(K, unsigned int, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict(K, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrioritizedQueue<T, K>::enqueue_strict_front(K, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = entity_inst_t]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue>, std::_Select1st<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, PrioritizedQueue<std::pair<spg_t, PGQueueable>, entity_inst_t>::SubQueue> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<entity_inst_t, std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<entity_inst_t>, std::allocator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const entity_inst_t, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void journal::ObjectPlayer::clear_invalid_range(uint32_t, uint32_t)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectPlayer.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'int journal::ObjectPlayer::handle_fetch_complete(int, const bufferlist&, bool*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/ObjectRecorder.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/ObjectRecorder.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectRecorder.cc
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ExclusiveLock.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectRecorder.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectRecorder.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectRecorder.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/ObjectRecorder.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void journal::ObjectRecorder::send_appends_aio()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > >, std::_Select1st<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::__cxx11::list<std::pair<boost::intrusive_ptr<journal::FutureImpl>, ceph::buffer::list> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 39%] Building CXX object src/journal/CMakeFiles/journal.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/journal.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/journal/Utils.cc
[ 39%] Linking CXX static library ../../lib/libjournal.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/cmake -P CMakeFiles/journal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/journal && /usr/bin/cmake -E cmake_link_script CMakeFiles/journal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libjournal.a CMakeFiles/journal.dir/Entry.cc.o CMakeFiles/journal.dir/Future.cc.o CMakeFiles/journal.dir/FutureImpl.cc.o CMakeFiles/journal.dir/Journaler.cc.o CMakeFiles/journal.dir/JournalMetadata.cc.o CMakeFiles/journal.dir/JournalPlayer.cc.o CMakeFiles/journal.dir/JournalRecorder.cc.o CMakeFiles/journal.dir/JournalTrimmer.cc.o CMakeFiles/journal.dir/ObjectPlayer.cc.o CMakeFiles/journal.dir/ObjectRecorder.cc.o CMakeFiles/journal.dir/Utils.cc.o
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageCtx.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ImageCtx.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc
/usr/bin/ranlib ../../lib/libjournal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Built target journal
make -f src/pybind/cephfs3/CMakeFiles/cython3_cephfs.dir/build.make src/pybind/cephfs3/CMakeFiles/cython3_cephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3/CMakeFiles/cython3_cephfs.dir/DependInfo.cmake --color=
Scanning dependencies of target cython3_cephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/pybind/cephfs3/CMakeFiles/cython3_cephfs.dir/build.make src/pybind/cephfs3/CMakeFiles/cython3_cephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs && env CC=" /usr/bin/cc" CXX=" /usr/bin/c++" LDSHARED=" /usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3 CEPH_LIBDIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib CFLAGS="-iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w" /usr/bin/python3 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
Compiling cephfs.pyx because it changed.
[1/1] Cythonizing cephfs.pyx
running build
running build_ext
building 'cephfs' extension
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/build
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3
/usr/bin/cc -DNDEBUG -g -fwrapv -O2 -Wall -iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -fPIC -I/usr/include/python3.7m -I/usr/include/python3.7m -I/usr/include/python3.7m -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3/cephfs.c -o /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3/cephfs.o -Wno-unused-result -Wsign-compare -g -fdebug-prefix-map=/build/python3.7-9Sjp9S/python3.7-3.7.3~rc1=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O3 -Wall -lpython3.7m -lcrypt -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void librbd::ImageCtx::init_layout()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void librbd::ImageCtx::aio_read_from_cache(object_t, uint64_t, ceph::bufferlist*, size_t, uint64_t, Context*, int, ZTracer::Trace*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void librbd::ImageCtx::write_to_cache(object_t, const bufferlist&, size_t, uint64_t, Context*, int, uint64_t, ZTracer::Trace*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/assign/list_of.hpp:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:4:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long unsigned int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:7:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void librbd::ImageCtx::add_snap(cls::rbd::SnapshotNamespace, std::__cxx11::string, librados::snap_t, uint64_t, const librbd::ParentInfo&, uint8_t, uint64_t, utime_t)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/assign/list_of.hpp:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageCtx.cc:4:
/usr/include/c++/8/bits/stl_algo.h: In member function 'void librbd::ImageCtx::rm_snap(cls::rbd::SnapshotNamespace, std::__cxx11::string, librados::snap_t)':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageState.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ImageState.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageState.cc
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib -iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-3.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs3/cephfs.o -L/usr/lib/python3.7/config-3.7m-arm-linux-gnueabihf -lcephfs -lpython3.7m -lcrypt -lpthread -ldl -lutil -lm -o /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.3/cephfs.cpython-37m-arm-linux-gnueabihf.so
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs/cephfs.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 39%] Built target cython3_cephfs
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageWatcher.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageState.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageState.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Context*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Context*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Context*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Context*>, std::_Select1st<std::pair<const long long unsigned int, Context*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Context*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Context*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/cmdparse.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_context.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Mutex.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageState.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageState.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void librbd::ImageUpdateWatchers::unregister_watcher(uint64_t, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Context*>, std::_Select1st<std::pair<const long long unsigned int, Context*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Context*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Context*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageWatcher.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageWatcher.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = librbd::ImageWatcher<librbd::ImageCtx>::Task; _Val = std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >; _KeyOfValue = std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >; _Compare = std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>; _Alloc = std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >, std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >, std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>, std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const librbd::ImageWatcher<librbd::ImageCtx>::Task&>, std::tuple<>}; _Key = librbd::ImageWatcher<librbd::ImageCtx>::Task; _Val = std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >; _KeyOfValue = std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >; _Compare = std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>; _Alloc = std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >, std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >, std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>, std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageWatcher.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ImageWatcher.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool librbd::TaskFinisher< <template-parameter-1-1> >::add_event_after(const Task&, double, Context*) [with Task = librbd::ImageWatcher<librbd::ImageCtx>::Task]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >, std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >, std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>, std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool librbd::TaskFinisher< <template-parameter-1-1> >::queue(const Task&, Context*) [with Task = librbd::ImageWatcher<librbd::ImageCtx>::Task]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> >, std::_Select1st<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >, std::less<librbd::ImageWatcher<librbd::ImageCtx>::Task>, std::allocator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const librbd::ImageWatcher<librbd::ImageCtx>::Task, std::pair<Context*, Context*> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Journal.cc.o
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/internal.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/Journal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/internal.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/internal.cc
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/LibrbdAdminSocketHook.cc
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, journal::Future>; _Alloc = std::allocator<std::pair<const long long unsigned int, journal::Future> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, journal::Future>, false, false>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/internal.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librbd::snap_info_t&}; _Tp = librbd::snap_info_t; _Alloc = std::allocator<librbd::snap_info_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librbd::snap_info_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc: In member function 'void librbd::Journal<ImageCtxT>::complete_event(typename librbd::Journal<ImageCtxT>::Events::iterator, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:1159:6: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Node_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
void Journal<I>::complete_event(typename Events::iterator it, int r) {
^~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:1159:6: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Node_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc: In member function 'void librbd::Journal<ImageCtxT>::commit_io_event(uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:842:3: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Node_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
complete_event(it, r);
^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/hashtable.h: In member function 'void librbd::Journal<ImageCtxT>::handle_io_event_safe(int, uint64_t) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/internal.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In function 'int librbd::snap_list(librbd::ImageCtx*, std::vector<librbd::snap_info_t>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librbd::snap_info_t*, std::vector<librbd::snap_info_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::insert(T, T, T*, T*) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void librbd::Journal<ImageCtxT>::commit_io_event_extent(uint64_t, uint64_t, uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ConfUtils.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:879:3: note: parameter passing for argument of type 'std::unordered_map<long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event, std::hash<long long unsigned int>, std::equal_to<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event> > >::iterator' {aka 'std::__detail::_Node_iterator<std::pair<const long long unsigned int, librbd::Journal<librbd::ImageCtx>::Event>, false, false>'} changed in GCC 7.1
complete_event(it, event.ret_val);
^~~~~~~~~~~~~~
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Journal.cc:4:
/usr/include/c++/8/bits/hashtable.h: In member function 'void librbd::Journal<ImageCtxT>::commit_op_event(uint64_t, int, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, journal::Future>, std::allocator<std::pair<const long long unsigned int, journal::Future> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, journal::Future>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
[ 39%] Building CXX object src/osd/CMakeFiles/osd.dir/mClockClientQueue.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/mClockClientQueue.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.cc
[ 39%] Building CXX object src/osd/CMakeFiles/osd.dir/PGQueueable.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/PGQueueable.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PGQueueable.cc
[ 39%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/LibrbdWriteback.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/LibrbdWriteback.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/LibrbdWriteback.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>; _Val = std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >; _Compare = std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >; _Alloc = std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void ceph::mClockQueue<T, K>::remove_by_filter(std::function<bool(const T&)>) [with T = std::pair<spg_t, PGQueueable>; K = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>&>, std::tuple<>}; _Key = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>; _Val = std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >; _Compare = std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >; _Alloc = std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.cc:18:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph::mClockQueue<T, K>::enqueue_strict(K, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ceph::mClockQueue<T, K>::enqueue_strict_front(K, unsigned int, T) [with T = std::pair<spg_t, PGQueueable>; K = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void ceph::mClockClientQueue::enqueue_strict(ceph::Client, unsigned int, ceph::Request)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/depend
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/mClockClientQueue.cc:18:
/usr/include/c++/8/bits/stl_tree.h: In member function 'T ceph::mClockQueue<T, K>::dequeue() [with T = std::pair<spg_t, PGQueueable>; K = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/DependInfo.cmake --color=
/usr/include/c++/8/bits/stl_tree.h: In member function 'void ceph::mClockQueue<T, K>::remove_by_class(K, std::__cxx11::list<T>*) [with T = std::pair<spg_t, PGQueueable>; K = std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > >, std::_Select1st<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >, std::less<std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t> >, std::allocator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<entity_inst_t, ceph::mClockClientQueue::osd_op_type_t>, std::__cxx11::list<std::pair<unsigned int, std::pair<spg_t, PGQueueable> >, std::allocator<std::pair<unsigned int, std::pair<spg_t, PGQueueable> > > > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
make -f src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=
Scanning dependencies of target cython_cephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build.make src/pybind/cephfs/CMakeFiles/cython_cephfs.dir/build
[ 40%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ManagedLock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ManagedLock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ManagedLock.cc
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs && env CC=" /usr/bin/cc" CXX=" /usr/bin/c++" LDSHARED=" /usr/bin/cc -shared" OPT="-DNDEBUG -g -fwrapv -O2 -w" LDFLAGS=-L/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib CYTHON_BUILD_DIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs CEPH_LIBDIR=/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib CFLAGS="-iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w" /usr/bin/python2.7 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs/setup.py build --verbose --build-base /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules --build-platlib /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.2
Scanning dependencies of target gtest_main
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/build.make src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/googletest/googlemock/gtest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -Wshadow -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++11 -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/src/gtest_main.cc
[ 40%] Linking CXX static library ../../../../lib/libgtest_main.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/cmake -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/gtest && /usr/bin/cmake -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o
/usr/bin/ranlib ../../../../lib/libgtest_main.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 40%] Built target gtest_main
make -f src/test/librados/CMakeFiles/radostest.dir/build.make src/test/librados/CMakeFiles/radostest.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/radostest.dir/DependInfo.cmake --color=
Scanning dependencies of target radostest
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/radostest.dir/build.make src/test/librados/CMakeFiles/radostest.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 40%] Building CXX object src/test/librados/CMakeFiles/radostest.dir/test_common.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/radostest.dir/test_common.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/test_common.cc
/usr/lib/python2.7/dist-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/pybind/cephfs/cephfs.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
Compiling cephfs.pyx because it changed.
[1/1] Cythonizing cephfs.pyx
running build
running build_ext
building 'cephfs' extension
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/build
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs
/usr/bin/cc -DNDEBUG -g -fwrapv -O2 -w -fno-strict-aliasing -iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -fPIC -I/usr/include/python2.7 -I/usr/include/arm-linux-gnueabihf/python2.7 -I/usr/include/python2.7 -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.c -o /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.o -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-R4NjOD/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/test_common.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/test_common.cc:4:
/usr/include/c++/8/bits/stl_map.h: In function 'int {anonymous}::wait_for_healthy(void**)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 40%] Building CXX object src/test/librados/CMakeFiles/radostest.dir/TestCase.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/radostest.dir/TestCase.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/TestCase.cc
[ 40%] Linking CXX static library ../../../lib/libradostest.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -P CMakeFiles/radostest.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/radostest.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/libradostest.a CMakeFiles/radostest.dir/test_common.cc.o CMakeFiles/radostest.dir/TestCase.cc.o CMakeFiles/libradostest_obj.dir/test.cc.o
/usr/bin/ranlib ../../../lib/libradostest.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 40%] Built target radostest
make -f src/test/CMakeFiles/ceph_test_rewrite_latency.dir/build.make src/test/CMakeFiles/ceph_test_rewrite_latency.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_rewrite_latency.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rewrite_latency
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_rewrite_latency.dir/build.make src/test/CMakeFiles/ceph_test_rewrite_latency.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_rewrite_latency.cc
[ 41%] Linking CXX executable ../../bin/ceph_test_rewrite_latency
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rewrite_latency.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rewrite_latency.dir/test_rewrite_latency.cc.o -o ../../bin/ceph_test_rewrite_latency -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libceph-common.so.0 -ldl -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lm -lrt -ldl -lresolv -libverbs -lpthread -lrt ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic -ldl -lresolv -libverbs
creating /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.2
/usr/bin/cc -shared -L/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib -iquote/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include -w -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/temp.linux-armv7l-2.7/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/pybind/cephfs/cephfs.o -L/usr/lib/python2.7/config-arm-linux-gnueabihf -lcephfs -lpython2.7 -lpthread -ldl -lutil -lm -o /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib/cython_modules/lib.2/cephfs.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target cython_cephfs
make -f src/test/CMakeFiles/ceph_test_admin_socket_output.dir/build.make src/test/CMakeFiles/ceph_test_admin_socket_output.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_admin_socket_output.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_admin_socket_output
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_admin_socket_output.dir/build.make src/test/CMakeFiles/ceph_test_admin_socket_output.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_admin_socket_output.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target ceph_test_rewrite_latency
[ 41%] Building CXX object src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/admin_socket_output.cc
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/MirroringWatcher.cc
[ 41%] Building CXX object src/osd/CMakeFiles/osd.dir/__/common/TrackedOp.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/__/common/TrackedOp.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc
[ 41%] Building CXX object src/test/CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/admin_socket_output_tests.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Val = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _KeyOfValue = std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Compare = std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void OpHistory::cleanup(utime_t)':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::pair<double, boost::intrusive_ptr<TrackedOp> >, std::_Identity<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::less<std::pair<double, boost::intrusive_ptr<TrackedOp> > >, std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, boost::intrusive_ptr<TrackedOp> >}; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Alloc = std::allocator<std::pair<double, boost::intrusive_ptr<TrackedOp> > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 41%] Linking CXX executable ../../bin/ceph_test_admin_socket_output
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_admin_socket_output.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_admin_socket_output.dir/test_admin_socket_output.cc.o CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output.cc.o CMakeFiles/ceph_test_admin_socket_output.dir/admin_socket_output_tests.cc.o -o ../../bin/ceph_test_admin_socket_output -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/libceph-common.so.0 -lboost_filesystem ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:78:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1821:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__unguarded_linear_insert(_RandomAccessIterator __last,
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__insertion_sort(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1840:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
In file included from /usr/include/c++/8/bits/stl_algo.h:61,
from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Distance = int; _Tp = std::pair<double, boost::intrusive_ptr<TrackedOp> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
[ 41%] Built target ceph_test_admin_socket_output
make -f src/test/CMakeFiles/test_build_libcephfs.dir/build.make src/test/CMakeFiles/test_build_libcephfs.dir/depend
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1940:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1921:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h:1954:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/vector.tcc: In member function 'void OpHistory::dump_ops_by_duration(utime_t, ceph::Formatter*, std::set<std::__cxx11::basic_string<char> >)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/utility/string_view.hpp:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/histogram.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/TrackedOp.cc:13:
/usr/include/c++/8/bits/stl_algo.h:1968:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__introsort_loop(__first, __last,
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
std::__lg(__last - __first) * 2,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__comp);
~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1885:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:1890:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, boost::intrusive_ptr<TrackedOp> >*, std::vector<std::pair<double, boost::intrusive_ptr<TrackedOp> > > >' changed in GCC 7.1
std::__insertion_sort(__first, __last, __comp);
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/test_build_libcephfs.dir/DependInfo.cmake --color=
Scanning dependencies of target test_build_libcephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/test_build_libcephfs.dir/build.make src/test/CMakeFiles/test_build_libcephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/buildtest_skeleton.cc
[ 41%] Building CXX object src/osd/CMakeFiles/osd.dir/__/osdc/Objecter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/__/osdc/Objecter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc
[ 41%] Linking CXX executable ../../bin/test_build_libcephfs
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_build_libcephfs.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/test_build_libcephfs.dir/buildtest_skeleton.cc.o -o ../../bin/test_build_libcephfs -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libcephfs.so.2.0.0 -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lrt -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -Wl,-rpath-link,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/ObjectMap.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/ObjectMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/ObjectMap.cc
[ 41%] Built target test_build_libcephfs
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Operations.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/Operations.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Operations.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc: In member function 'void Objecter::_finish_command(Objecter::CommandOp*, int, std::__cxx11::string)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:4968:15: warning: unused variable 's' [-Wunused-variable]
OSDSession *s = c->session;
^
[ 41%] Building CXX object src/osd/CMakeFiles/osd.dir/__/osdc/Striper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/osd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/osd.dir/__/osdc/Striper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Utils.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/Utils.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Utils.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In function 'typename std::enable_if<(traits::supported && traits::need_contiguous)>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::vector<snapid_t>; traits = denc_traits<std::vector<snapid_t>, void>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {OSDOp}; _Tp = OSDOp; _Alloc = std::allocator<OSDOp>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<OSDOp>::iterator' {aka '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_op_cancel_map_check(Objecter::Op*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_cancel_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_command_cancel_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::Op*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::Op*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::Op*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_op_assign(Objecter::OSDSession*, Objecter::Op*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::LingerOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_linger_op_assign(Objecter::OSDSession*, Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'Objecter::LingerOp* Objecter::linger_register(const object_t&, const object_locator_t&, int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_linger_map_check(Objecter::LingerOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Linger_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, bool>; _KeyOfValue = std::_Select1st<std::pair<const long long int, bool> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long int; _Tp = bool; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, bool> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::update_pool_full_map(std::map<long long int, bool>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, bool>, std::_Select1st<std::pair<const long long int, bool> >, std::less<long long int>, std::allocator<std::pair<const long long int, bool> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, bool> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::CommandOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_session_command_op_assign(Objecter::OSDSession*, Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_send_command_map_check(Objecter::CommandOp*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = Objecter::PoolOp*; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::PoolStatOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, Objecter::StatfsOp*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_snapset_t&}; _Tp = librados::inconsistent_snapset_t; _Alloc = std::allocator<librados::inconsistent_snapset_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_snapset_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const spg_t&>, std::tuple<>}; _Key = spg_t; _Val = std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >; _KeyOfValue = std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >; _Compare = std::less<spg_t>; _Alloc = std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void MOSDOp::decode_payload()':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, Objecter::OSDBackoff>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_osd_backoff(MOSDBackoff*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<spg_t, std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> >, std::_Select1st<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >, std::less<spg_t>, std::allocator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const spg_t, std::map<hobject_t, Objecter::OSDBackoff> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, Objecter::OSDBackoff>, std::_Select1st<std::pair<const hobject_t, Objecter::OSDBackoff> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, Objecter::OSDBackoff> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, Objecter::OSDBackoff> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_do_delete_pool(int64_t, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_pool_stats(std::__cxx11::list<std::__cxx11::basic_string<char> >&, std::map<std::__cxx11::basic_string<char>, pool_stat_t>*, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::get_fs_stats(ceph_statfs&, boost::optional<long long int>, Context*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Op_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_kick_requests(Objecter::OSDSession*, std::map<long long unsigned int, Objecter::LingerOp*>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void Objecter::_send_linger(Objecter::LingerOp*, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<OSDOp*, std::vector<OSDOp> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::_linger_ops_resend(std::map<long long unsigned int, Objecter::LingerOp*>&, Objecter::unique_lock&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::LingerOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::LingerOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::LingerOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::LingerOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const ObjectExtent&}; _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In static member function 'static void Striper::assimilate_extents(std::map<object_t, std::vector<ObjectExtent> >&, std::vector<ObjectExtent>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_get_pool_stats_reply(MGetPoolStatsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::PoolStatOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::PoolStatOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Striper.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_sparse_result(CephContext*, ceph::bufferlist&, const std::map<long long unsigned int, long long unsigned int>&, uint64_t, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::handle_fs_stats_reply(MStatfsReply*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::StatfsOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::StatfsOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::StatfsOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::StatfsOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void Objecter::C_Command_Map_Latest::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_map.h: In member function 'void Objecter::_scan_requests(Objecter::OSDSession*, bool, bool, std::map<long long int, bool>*, std::map<long long unsigned int, Objecter::Op*>&, std::__cxx11::list<Objecter::LingerOp*>&, std::map<long long unsigned int, Objecter::CommandOp*>&, Objecter::shunique_lock&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::CommandOp*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::CommandOp*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::CommandOp*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::CommandOp*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void Striper::StripedReadResult::add_partial_result(CephContext*, ceph::bufferlist&, const std::vector<std::pair<long long unsigned int, long long unsigned int> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> >, std::_Select1st<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::pair<ceph::buffer::list, long long unsigned int> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void Objecter::handle_osd_map(MOSDMap*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, Objecter::Op*>, std::_Select1st<std::pair<const long long unsigned int, Objecter::Op*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, Objecter::Op*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, Objecter::Op*> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::inconsistent_obj_t&}; _Tp = librados::inconsistent_obj_t; _Alloc = std::allocator<librados::inconsistent_obj_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::inconsistent_obj_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.cc:15:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void {anonymous}::C_ObjectOperation_scrub_ls::finish(int)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_obj_t*, std::vector<librados::inconsistent_obj_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::inconsistent_snapset_t*, std::vector<librados::inconsistent_snapset_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make -f src/test/CMakeFiles/test_build_libcommon.dir/build.make src/test/CMakeFiles/test_build_libcommon.dir/depend
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/Watcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/Watcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/Watcher.cc
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/test_build_libcommon.dir/DependInfo.cmake --color=
Scanning dependencies of target test_build_libcommon
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/test_build_libcommon.dir/build.make src/test/CMakeFiles/test_build_libcommon.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/buildtest_skeleton.cc
make -f src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/build.make src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_get_blkdev_size
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/build.make src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/ceph_test_get_blkdev_size.dir/test_get_blkdev_size.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_get_blkdev_size.dir/test_get_blkdev_size.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_get_blkdev_size.cc
[ 41%] Linking CXX executable ../../bin/test_build_libcommon
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_build_libcommon.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/test_build_libcommon.dir/buildtest_skeleton.cc.o -o ../../bin/test_build_libcommon -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libceph-common.so.0 -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lrt ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lpthread -latomic -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target test_build_libcommon
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc
[ 41%] Linking CXX executable ../../bin/ceph_test_get_blkdev_size
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_get_blkdev_size.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_get_blkdev_size.dir/test_get_blkdev_size.cc.o -o ../../bin/ceph_test_get_blkdev_size -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libceph-common.so.0 -lpthread -lrt -ldl -lresolv -libverbs -lpthread -lrt -lblkid -ldl ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lresolv -libverbs -lblkid -ldl
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target ceph_test_get_blkdev_size
make -f src/test/CMakeFiles/unittest_xlist.dir/build.make src/test/CMakeFiles/unittest_xlist.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_xlist.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_xlist
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_xlist.dir/build.make src/test/CMakeFiles/unittest_xlist.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/unittest_xlist.dir/test_xlist.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_xlist.dir/test_xlist.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_xlist.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_xlist.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int; bool lhs_is_null_literal = false]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_xlist.cc:46:3: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
if (lhs == rhs) {
~~~~^~~~~~
[ 41%] Linking CXX executable ../../bin/unittest_xlist
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_xlist.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_xlist.dir/test_xlist.cc.o -o ../../bin/unittest_xlist -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target unittest_xlist
make -f src/test/CMakeFiles/unittest_libcephfs_config.dir/build.make src/test/CMakeFiles/unittest_libcephfs_config.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_libcephfs_config.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_libcephfs_config
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_libcephfs_config.dir/build.make src/test/CMakeFiles/unittest_libcephfs_config.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/CMakeFiles/unittest_libcephfs_config.dir/libcephfs_config.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_libcephfs_config.dir/libcephfs_config.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs_config.cc
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Image.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/api/Image.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/Image.cc
[ 41%] Linking CXX executable ../../bin/unittest_libcephfs_config
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_libcephfs_config.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_libcephfs_config.dir/libcephfs_config.cc.o -o ../../bin/unittest_libcephfs_config -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libcephfs.so.2.0.0 -ldl -lpthread -Wl,-rpath-link,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target unittest_libcephfs_config
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/api/Mirror.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/api/Mirror.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/Mirror.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'void librbd::api::{anonymous}::C_DiffObject::compute_parent_overlap(librbd::api::{anonymous}::C_DiffObject::Diffs*)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void librbd::api::{anonymous}::C_DiffObject::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bit_vector.hpp:14,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/api/DiffIterate.cc:4:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
make -f src/test/common/CMakeFiles/unittest_backport14.dir/build.make src/test/common/CMakeFiles/unittest_backport14.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_backport14.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_backport14
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_backport14.dir/build.make src/test/common/CMakeFiles/unittest_backport14.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/common/CMakeFiles/unittest_backport14.dir/test_backport14.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_backport14.dir/test_backport14.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_backport14.cc
[ 41%] Linking CXX executable ../../../bin/unittest_backport14
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_backport14.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_backport14.dir/test_backport14.cc.o -o ../../../bin/unittest_backport14 ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Built target unittest_backport14
[ 41%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/cache/ImageWriteback.cc
make -f src/test/common/CMakeFiles/unittest_iso_8601.dir/build.make src/test/common/CMakeFiles/unittest_iso_8601.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_iso_8601.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_iso_8601
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_iso_8601.dir/build.make src/test/common/CMakeFiles/unittest_iso_8601.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 41%] Building CXX object src/test/common/CMakeFiles/unittest_iso_8601.dir/test_iso_8601.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_iso_8601.dir/test_iso_8601.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_iso_8601.cc
[ 42%] Linking CXX executable ../../../bin/unittest_iso_8601
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_iso_8601.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_iso_8601.dir/test_iso_8601.cc.o -o ../../../bin/unittest_iso_8601 -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/libceph-common.so.0 ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -libverbs -latomic -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Built target unittest_iso_8601
[ 42%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/cache/PassthroughImageCache.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/cache/PassthroughImageCache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/cache/PassthroughImageCache.cc
make -f src/test/common/CMakeFiles/unittest_url_escape.dir/build.make src/test/common/CMakeFiles/unittest_url_escape.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_url_escape.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_url_escape
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_url_escape.dir/build.make src/test/common/CMakeFiles/unittest_url_escape.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object src/test/common/CMakeFiles/unittest_url_escape.dir/test_url_escape.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_url_escape.dir/test_url_escape.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_url_escape.cc
[ 42%] Linking CXX executable ../../../bin/unittest_url_escape
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_url_escape.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_url_escape.dir/test_url_escape.cc.o -o ../../../bin/unittest_url_escape -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libceph-common.so.0 ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Built target unittest_url_escape
[ 42%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/exclusive_lock/AutomaticPolicy.cc
[ 42%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/exclusive_lock/PreAcquireRequest.cc
make -f src/test/common/CMakeFiles/unittest_hostname.dir/build.make src/test/common/CMakeFiles/unittest_hostname.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_hostname.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_hostname
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_hostname.dir/build.make src/test/common/CMakeFiles/unittest_hostname.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object src/test/common/CMakeFiles/unittest_hostname.dir/test_hostname.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_hostname.dir/test_hostname.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_hostname.cc
[ 42%] Linking CXX executable ../../../bin/unittest_hostname
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_hostname.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_hostname.dir/test_hostname.cc.o -o ../../../bin/unittest_hostname -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/libceph-common.so.0 ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -libverbs -latomic -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Built target unittest_hostname
[ 42%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/exclusive_lock/PostAcquireRequest.cc
make -f src/test/common/CMakeFiles/unittest_xmlformatter.dir/build.make src/test/common/CMakeFiles/unittest_xmlformatter.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_xmlformatter.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_xmlformatter
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_xmlformatter.dir/build.make src/test/common/CMakeFiles/unittest_xmlformatter.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object src/test/common/CMakeFiles/unittest_xmlformatter.dir/test_xmlformatter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_xmlformatter.dir/test_xmlformatter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_xmlformatter.cc
[ 42%] Linking CXX executable ../../../bin/unittest_xmlformatter
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_xmlformatter.dir/link.txt --verbose=1
make -f src/test/common/CMakeFiles/unittest_back_trace.dir/build.make src/test/common/CMakeFiles/unittest_back_trace.dir/depend
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_xmlformatter.dir/test_xmlformatter.cc.o -o ../../../bin/unittest_xmlformatter -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libceph-common.so.0 ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common/CMakeFiles/unittest_back_trace.dir/DependInfo.cmake --color=
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Built target unittest_xmlformatter
[ 42%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/exclusive_lock/PreReleaseRequest.cc
Scanning dependencies of target unittest_back_trace
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/common/CMakeFiles/unittest_back_trace.dir/build.make src/test/common/CMakeFiles/unittest_back_trace.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 42%] Building CXX object src/test/common/CMakeFiles/unittest_back_trace.dir/test_back_trace.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -fno-inline -o CMakeFiles/unittest_back_trace.dir/test_back_trace.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/common/test_back_trace.cc
[ 43%] Linking CXX executable ../../../bin/unittest_back_trace
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_back_trace.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_back_trace.dir/test_back_trace.cc.o -o ../../../bin/unittest_back_trace -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/libceph-common.so.0 ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -libverbs -latomic -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 43%] Built target unittest_back_trace
[ 43%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/exclusive_lock/StandardPolicy.cc
make -f src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/build.make src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/fs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/fs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_trim_caps
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/build.make src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 43%] Building CXX object src/test/fs/CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/fs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/fs/test_trim_caps.cc
[ 44%] Linking CXX executable ../../../bin/ceph_test_trim_caps
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/fs && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_trim_caps.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_trim_caps.dir/test_trim_caps.cc.o -o ../../../bin/ceph_test_trim_caps -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/libcephfs.so.2.0.0 ../../../lib/libceph-common.so.0 ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a ../../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 44%] Built target ceph_test_trim_caps
[ 44%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/CloneRequest.cc
make -f src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/build.make src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_libcephfs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/build.make src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/test.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/test.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = unsigned int; T2 = int; bool lhs_is_null_literal = false]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:632:3: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
if (lhs == rhs) {
~~~~^~~~~~
[ 44%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/readdir_r_cb.cc
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rados_api_cls
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 44%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/cls.cc
[ 44%] Linking CXX executable ../../../bin/ceph_test_rados_api_cls
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_cls.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_cls.dir/cls.cc.o -o ../../../bin/ceph_test_rados_api_cls -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 44%] Built target ceph_test_rados_api_cls
[ 44%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/caps.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc: In member function 'virtual void LibCephFS_LoopSyms_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:972:14: warning: '/a' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=]
sprintf(a, "/%s/a", test_dir1);
^~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 259 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:973:14: warning: '/b' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=]
sprintf(b, "/%s/b", test_dir1);
^~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 259 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:974:14: warning: '/c' directive writing 2 bytes into a region of size between 0 and 255 [-Wformat-overflow=]
sprintf(c, "/%s/c", test_dir1);
^~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 259 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/CloseRequest.cc
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/multiclient.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc: In member function 'virtual void LibCephFS_OperationsOnDotDot_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1977:22: warning: '/.' directive writing 2 bytes into a region of size between 0 and 1023 [-Wformat-overflow=]
sprintf(c_dir_dot, "/%s/.", c_dir);
^~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 4 and 1027 bytes into a destination of size 1024
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1978:25: warning: '/..' directive writing 3 bytes into a region of size between 0 and 1023 [-Wformat-overflow=]
sprintf(c_dir_dotdot, "/%s/..", c_dir);
^~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 1028 bytes into a destination of size 1024
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1979:31: warning: '/../oodd_nonexistent/..' directive writing 23 bytes into a region of size between 0 and 1023 [-Wformat-overflow=]
sprintf(c_non_existent_dir, "/%s/../oodd_nonexistent/..", c_dir);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 25 and 1048 bytes into a destination of size 1024
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1981:11: warning: '/../ood_nonexistent1_' directive writing 21 bytes into a region of size between 0 and 1023 [-Wformat-overflow=]
"/%s/../ood_nonexistent1_%d/oodd_nonexistent2_%d", c_dir, mypid, mypid);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 44 and 1087 bytes into a destination of size 1024
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc: In member function 'virtual void LibCephFS_SlashDotDot_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1523:17: warning: '/sub' directive writing 4 bytes into a region of size between 1 and 32 [-Wformat-overflow=]
sprintf(dir2, "%s/sub%x", dir1, getpid());
^~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1523:17: note: using the range [0, 4294967295] for directive argument
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 6 and 44 bytes into a destination of size 32
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc: In member function 'virtual void LibCephFS_DirChangeAttr_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:1739:21: warning: '/foo' directive writing 4 bytes into a region of size between 1 and 32 [-Wformat-overflow=]
sprintf(filename, "%s/foo", dirname);
^~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 36 bytes into a destination of size 32
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rados_api_pool
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/pool.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc: In member function 'virtual void LibCephFS_StatDirNlink_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:636:24: warning: '/.' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/.", test_dir1);
^~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:643:24: warning: '/1' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/1", test_dir1);
^~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:649:24: warning: '/2' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/2", test_dir1);
^~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:653:24: warning: '/1/1' directive writing 4 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/1/1", test_dir1);
^~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 5 and 260 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:660:24: warning: '/1' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/1", test_dir1);
^~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:664:24: warning: '/2' directive writing 2 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/2", test_dir1);
^~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/bits/locale_classes.h:40,
from /usr/include/c++/8/bits/ios_base.h:41,
from /usr/include/c++/8/ios:42,
from /usr/include/c++/8/ostream:38,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:55,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/test.cc:15:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 258 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Linking CXX executable ../../../bin/ceph_test_rados_api_pool
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_pool.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_pool.dir/pool.cc.o -o ../../../bin/ceph_test_rados_api_pool -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_rados_api_pool
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/flock.cc
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rados_api_stat
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/stat.cc
[ 45%] Linking CXX executable ../../../bin/ceph_test_rados_api_stat
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_stat.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_stat.dir/stat.cc.o -o ../../../bin/ceph_test_rados_api_stat -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_rados_api_stat
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/CreateRequest.cc
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/recordlock.cc
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rados_api_watch_notify
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/watch_notify.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/watch_notify.cc:2:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/watch_notify.cc:2:
/usr/include/c++/8/bits/stl_map.h: In function 'typename std::enable_if<(traits::supported && (! traits::need_contiguous))>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>; traits = denc_traits<std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>, void>]':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/watch_notify.cc:2:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/watch_notify.cc:2:
/usr/include/c++/8/bits/stl_set.h: In function 'typename std::enable_if<(traits::supported && (! traits::need_contiguous))>::type decode(T&, ceph::buffer::list::iterator&) [with T = std::set<std::pair<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::set<std::pair<long long unsigned int, long long unsigned int> >, void>]':
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc
[ 45%] Linking CXX executable ../../../bin/ceph_test_rados_api_watch_notify
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_watch_notify.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_watch_notify.dir/watch_notify.cc.o -o ../../../bin/ceph_test_rados_api_watch_notify -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_rados_api_watch_notify
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/OpenRequest.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc: In member function 'virtual void ACL_DefaultACL_Test::TestBody()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc:244:22: warning: '/dir2' directive writing 5 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_dir2, "%s/dir2", test_dir1);
^~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /usr/include/c++/8/tuple:39,
from /usr/include/c++/8/bits/stl_map.h:63,
from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc:14:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 6 and 261 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc:262:23: warning: '/file1' directive writing 6 bytes into a region of size between 1 and 256 [-Wformat-overflow=]
sprintf(test_file1, "%s/file1", test_dir1);
^~~~~~~~~~
In file included from /usr/include/stdio.h:873,
from /usr/include/c++/8/cstdio:42,
from /usr/include/c++/8/ext/string_conversions.h:43,
from /usr/include/c++/8/bits/basic_string.h:6400,
from /usr/include/c++/8/string:52,
from /usr/include/c++/8/stdexcept:39,
from /usr/include/c++/8/array:39,
from /usr/include/c++/8/tuple:39,
from /usr/include/c++/8/bits/stl_map.h:63,
from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/acl.cc:14:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 7 and 262 bytes into a destination of size 256
return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__bos (__s), __fmt, __va_arg_pack ());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/main.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/main.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/main.cc
[ 45%] Building CXX object src/test/libcephfs/CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/deleg.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/deleg.cc:9:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h: In instantiation of 'testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1421:23: required from 'static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = int; T2 = unsigned int; bool lhs_is_null_literal = false]'
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libcephfs/deleg.cc:337:3: required from here
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include/gtest/gtest.h:1392:11: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]
if (lhs == rhs) {
~~~~^~~~~~
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/DependInfo.cmake --color=
[ 45%] Linking CXX executable ../../../bin/ceph_test_libcephfs
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libcephfs && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_libcephfs.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_libcephfs.dir/test.cc.o CMakeFiles/ceph_test_libcephfs.dir/readdir_r_cb.cc.o CMakeFiles/ceph_test_libcephfs.dir/caps.cc.o CMakeFiles/ceph_test_libcephfs.dir/multiclient.cc.o CMakeFiles/ceph_test_libcephfs.dir/flock.cc.o CMakeFiles/ceph_test_libcephfs.dir/recordlock.cc.o CMakeFiles/ceph_test_libcephfs.dir/acl.cc.o CMakeFiles/ceph_test_libcephfs.dir/main.cc.o CMakeFiles/ceph_test_libcephfs.dir/deleg.cc.o -o ../../../bin/ceph_test_libcephfs -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/libcephfs.so.2.0.0 ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -ldl -lrt -lresolv -libverbs -lpthread -ldl -lrt -lresolv -libverbs -lpthread -lpthread -Wl,-rpath-link,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib
Scanning dependencies of target ceph_test_rados_api_lock
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/lock.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_libcephfs
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/RefreshParentRequest.cc
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_rados_api_snapshots
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/build.make src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/librados/CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/snapshots.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/librados/snapshots.cc:1:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 45%] Linking CXX executable ../../../bin/ceph_test_rados_api_lock
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_lock.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_lock.dir/lock.cc.o -o ../../../bin/ceph_test_rados_api_lock -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_rados_api_lock
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/RefreshRequest.cc
[ 45%] Linking CXX executable ../../../bin/ceph_test_rados_api_snapshots
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_rados_api_snapshots.dir/link.txt --verbose=1
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/RemoveRequest.cc
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_rados_api_snapshots.dir/snapshots.cc.o -o ../../../bin/ceph_test_rados_api_snapshots -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../../lib/librados_a.a ../../../lib/libgmock_main.a ../../../lib/libgmock.a ../../../lib/libgtest.a -lpthread -ldl ../../../lib/libradostest.a ../../../lib/libosdc.a ../../../lib/libcls_lock_client.a ../../../lib/libceph-common.so.0 -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -latomic ../../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so -lpthread /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -lrt -ldl -lresolv -libverbs ../../../lib/libjson_spirit.a ../../../lib/libcommon_utf8.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ceph_test_rados_api_snapshots
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/SetFlagsRequest.cc
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/iterator/iterator_concepts.hpp:26,
from /usr/include/boost/range/concepts.hpp:20,
from /usr/include/boost/range/size_type.hpp:20,
from /usr/include/boost/range/size.hpp:21,
from /usr/include/boost/range/functions.hpp:20,
from /usr/include/boost/range/iterator_range_core.hpp:38,
from /usr/include/boost/range/iterator_range.hpp:13,
from /usr/include/boost/range/as_literal.hpp:22,
from /usr/include/boost/algorithm/string/predicate.hpp:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/RefreshRequest.cc:4:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const long long unsigned int>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
__uninitialized_copy_a(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_algo.h: In member function 'void librbd::image::RefreshRequest<ImageCtxT>::apply() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_algo.h:161:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
return __find_if(__first, __last, __pred,
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
std::__iterator_category(__first));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>; _ForwardIterator = std::pair<osd_reqid_t, long long unsigned int>*; _Allocator = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
/usr/include/c++/8/bits/stl_uninitialized.h:267:5: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
make -f src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/build.make src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libradosstriper /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libradosstriper /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/DependInfo.cmake --color=
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image/SetSnapRequest.cc
Scanning dependencies of target rados_striper_test
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/build.make src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/test/libradosstriper/CMakeFiles/rados_striper_test.dir/TestCase.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libradosstriper && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/rados_striper_test.dir/TestCase.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/libradosstriper/TestCase.cc
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/image_watcher/NotifyLockOwner.cc
[ 45%] Linking CXX static library ../../../lib/librados_striper_test.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libradosstriper && /usr/bin/cmake -P CMakeFiles/rados_striper_test.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/libradosstriper && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados_striper_test.dir/link.txt --verbose=1
/usr/bin/ar qc ../../../lib/librados_striper_test.a CMakeFiles/rados_striper_test.dir/TestCase.cc.o
/usr/bin/ranlib ../../../lib/librados_striper_test.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target rados_striper_test
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/AioCompletion.cc
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/depend
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/common.dir/DependInfo.cmake --color=
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/compressor/CMakeFiles/compressor_plugins.dir/DependInfo.cmake --color=
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/AsyncOperation.cc
Scanning dependencies of target common
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/common.dir/build.make src/CMakeFiles/common.dir/build
Scanning dependencies of target compressor_plugins
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/compressor/CMakeFiles/compressor_plugins.dir/build.make src/compressor/CMakeFiles/compressor_plugins.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Linking CXX static library ../lib/libcommon.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -P CMakeFiles/common.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/common.dir/link.txt --verbose=1
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make[3]: Nothing to be done for 'src/compressor/CMakeFiles/compressor_plugins.dir/build'.
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target compressor_plugins
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.cc
/usr/bin/ar qc ../lib/libcommon.a CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o compressor/CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o CMakeFiles/common-objs.dir/ceph_ver.c.o CMakeFiles/common-objs.dir/common/AsyncOpTracker.cc.o CMakeFiles/common-objs.dir/common/DecayCounter.cc.o CMakeFiles/common-objs.dir/common/LogClient.cc.o CMakeFiles/common-objs.dir/common/LogEntry.cc.o CMakeFiles/common-objs.dir/common/PrebufferedStreambuf.cc.o CMakeFiles/common-objs.dir/common/BackTrace.cc.o CMakeFiles/common-objs.dir/common/perf_counters.cc.o CMakeFiles/common-objs.dir/common/perf_histogram.cc.o CMakeFiles/common-objs.dir/common/mutex_debug.cc.o CMakeFiles/common-objs.dir/common/Mutex.cc.o CMakeFiles/common-objs.dir/common/OutputDataSocket.cc.o CMakeFiles/common-objs.dir/common/admin_socket.cc.o CMakeFiles/common-objs.dir/common/admin_socket_client.cc.o CMakeFiles/common-objs.dir/common/bloom_filter.cc.o CMakeFiles/common-objs.dir/common/Readahead.cc.o CMakeFiles/common-objs.dir/common/cmdparse.cc.o CMakeFiles/common-objs.dir/common/escape.c.o CMakeFiles/common-objs.dir/common/url_escape.cc.o CMakeFiles/common-objs.dir/common/io_priority.cc.o CMakeFiles/common-objs.dir/common/Clock.cc.o CMakeFiles/common-objs.dir/common/ceph_time.cc.o CMakeFiles/common-objs.dir/common/mempool.cc.o CMakeFiles/common-objs.dir/common/Throttle.cc.o CMakeFiles/common-objs.dir/common/Timer.cc.o CMakeFiles/common-objs.dir/common/Finisher.cc.o CMakeFiles/common-objs.dir/common/environment.cc.o CMakeFiles/common-objs.dir/common/sctp_crc32.c.o CMakeFiles/common-objs.dir/common/crc32c.cc.o CMakeFiles/common-objs.dir/common/crc32c_intel_baseline.c.o CMakeFiles/common-objs.dir/xxHash/xxhash.c.o CMakeFiles/common-objs.dir/common/assert.cc.o CMakeFiles/common-objs.dir/common/run_cmd.cc.o CMakeFiles/common-objs.dir/common/WorkQueue.cc.o CMakeFiles/common-objs.dir/common/ConfUtils.cc.o CMakeFiles/common-objs.dir/common/MemoryModel.cc.o CMakeFiles/common-objs.dir/common/fd.cc.o CMakeFiles/common-objs.dir/common/xattr.c.o CMakeFiles/common-objs.dir/common/str_list.cc.o CMakeFiles/common-objs.dir/common/str_map.cc.o CMakeFiles/common-objs.dir/common/snap_types.cc.o CMakeFiles/common-objs.dir/common/errno.cc.o CMakeFiles/common-objs.dir/common/TrackedOp.cc.o CMakeFiles/common-objs.dir/common/SloppyCRCMap.cc.o CMakeFiles/common-objs.dir/common/types.cc.o CMakeFiles/common-objs.dir/common/iso_8601.cc.o CMakeFiles/common-objs.dir/log/Log.cc.o CMakeFiles/common-objs.dir/log/SubsystemMap.cc.o CMakeFiles/common-objs.dir/mon/MonCap.cc.o CMakeFiles/common-objs.dir/mon/MonClient.cc.o CMakeFiles/common-objs.dir/mon/MonMap.cc.o CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o CMakeFiles/common-objs.dir/msg/simple/Accepter.cc.o CMakeFiles/common-objs.dir/msg/DispatchQueue.cc.o CMakeFiles/common-objs.dir/msg/Message.cc.o CMakeFiles/common-objs.dir/mon/PGMap.cc.o CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o CMakeFiles/common-objs.dir/osd/HitSet.cc.o CMakeFiles/common-objs.dir/common/RefCountedObj.cc.o CMakeFiles/common-objs.dir/msg/Messenger.cc.o CMakeFiles/common-objs.dir/msg/simple/Pipe.cc.o CMakeFiles/common-objs.dir/msg/simple/PipeConnection.cc.o CMakeFiles/common-objs.dir/msg/simple/SimpleMessenger.cc.o CMakeFiles/common-objs.dir/msg/async/AsyncConnection.cc.o CMakeFiles/common-objs.dir/msg/async/AsyncMessenger.cc.o CMakeFiles/common-objs.dir/msg/async/Event.cc.o CMakeFiles/common-objs.dir/msg/async/EventSelect.cc.o CMakeFiles/common-objs.dir/msg/async/Stack.cc.o CMakeFiles/common-objs.dir/msg/async/PosixStack.cc.o CMakeFiles/common-objs.dir/msg/async/net_handler.cc.o CMakeFiles/common-objs.dir/msg/QueueStrategy.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/Infiniband.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAConnectedSocketImpl.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAServerSocketImpl.cc.o CMakeFiles/common-objs.dir/msg/async/rdma/RDMAStack.cc.o CMakeFiles/common-objs.dir/msg/msg_types.cc.o CMakeFiles/common-objs.dir/common/reverse.c.o CMakeFiles/common-objs.dir/common/hobject.cc.o CMakeFiles/common-objs.dir/osd/OSDMap.cc.o CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o CMakeFiles/common-objs.dir/common/histogram.cc.o CMakeFiles/common-objs.dir/osd/osd_types.cc.o CMakeFiles/common-objs.dir/osd/OpRequest.cc.o CMakeFiles/common-objs.dir/common/blkdev.cc.o CMakeFiles/common-objs.dir/common/common_init.cc.o CMakeFiles/common-objs.dir/common/ceph_argparse.cc.o CMakeFiles/common-objs.dir/common/ceph_context.cc.o CMakeFiles/common-objs.dir/common/code_environment.cc.o CMakeFiles/common-objs.dir/common/dout.cc.o CMakeFiles/common-objs.dir/common/signal.cc.o CMakeFiles/common-objs.dir/common/Thread.cc.o CMakeFiles/common-objs.dir/common/Formatter.cc.o CMakeFiles/common-objs.dir/common/HTMLFormatter.cc.o CMakeFiles/common-objs.dir/common/HeartbeatMap.cc.o CMakeFiles/common-objs.dir/common/PluginRegistry.cc.o CMakeFiles/common-objs.dir/common/ceph_fs.cc.o CMakeFiles/common-objs.dir/common/ceph_hash.cc.o CMakeFiles/common-objs.dir/common/ceph_strings.cc.o CMakeFiles/common-objs.dir/common/ceph_frag.cc.o CMakeFiles/common-objs.dir/common/options.cc.o CMakeFiles/common-objs.dir/common/config.cc.o CMakeFiles/common-objs.dir/common/utf8.c.o CMakeFiles/common-objs.dir/common/mime.c.o CMakeFiles/common-objs.dir/common/strtol.cc.o CMakeFiles/common-objs.dir/common/page.cc.o CMakeFiles/common-objs.dir/common/lockdep.cc.o CMakeFiles/common-objs.dir/common/version.cc.o CMakeFiles/common-objs.dir/common/hex.cc.o CMakeFiles/common-objs.dir/common/entity_name.cc.o CMakeFiles/common-objs.dir/common/ceph_crypto.cc.o CMakeFiles/common-objs.dir/common/ceph_crypto_cms.cc.o CMakeFiles/common-objs.dir/common/ceph_json.cc.o CMakeFiles/common-objs.dir/common/ipaddr.cc.o CMakeFiles/common-objs.dir/common/pick_address.cc.o CMakeFiles/common-objs.dir/common/address_helper.cc.o CMakeFiles/common-objs.dir/common/linux_version.c.o CMakeFiles/common-objs.dir/common/TracepointProvider.cc.o CMakeFiles/common-objs.dir/common/Cycles.cc.o CMakeFiles/common-objs.dir/common/scrub_types.cc.o CMakeFiles/common-objs.dir/common/bit_str.cc.o CMakeFiles/common-objs.dir/osdc/Striper.cc.o CMakeFiles/common-objs.dir/osdc/Objecter.cc.o CMakeFiles/common-objs.dir/common/compat.cc.o CMakeFiles/common-objs.dir/common/Graylog.cc.o CMakeFiles/common-objs.dir/common/fs_types.cc.o CMakeFiles/common-objs.dir/common/dns_resolve.cc.o CMakeFiles/common-objs.dir/common/hostname.cc.o CMakeFiles/common-objs.dir/common/util.cc.o CMakeFiles/common-objs.dir/common/PriorityCache.cc.o CMakeFiles/common-objs.dir/arch/probe.cc.o CMakeFiles/common-objs.dir/auth/AuthAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthClientHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthSessionHandler.cc.o CMakeFiles/common-objs.dir/auth/AuthMethodList.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxClientHandler.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxProtocol.cc.o CMakeFiles/common-objs.dir/auth/cephx/CephxSessionHandler.cc.o CMakeFiles/common-objs.dir/auth/none/AuthNoneAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/unknown/AuthUnknownAuthorizeHandler.cc.o CMakeFiles/common-objs.dir/auth/Crypto.cc.o CMakeFiles/common-objs.dir/auth/KeyRing.cc.o CMakeFiles/common-objs.dir/auth/RotatingKeyRing.cc.o CMakeFiles/common-objs.dir/mds/MDSMap.cc.o CMakeFiles/common-objs.dir/mds/FSMap.cc.o CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o CMakeFiles/common-objs.dir/mds/mdstypes.cc.o CMakeFiles/common-objs.dir/mds/flock.cc.o CMakeFiles/common-objs.dir/arch/arm.c.o CMakeFiles/common-objs.dir/msg/async/EventEpoll.cc.o CMakeFiles/common-objs.dir/perfglue/disabled_stubs.cc.o CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o global/CMakeFiles/global_common_objs.dir/global_context.cc.o CMakeFiles/crush_objs.dir/crush/builder.c.o CMakeFiles/crush_objs.dir/crush/mapper.c.o CMakeFiles/crush_objs.dir/crush/crush.c.o CMakeFiles/crush_objs.dir/crush/hash.c.o CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o
/usr/bin/ranlib ../lib/libcommon.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target common
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec/CMakeFiles/ec_shec.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_shec
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/shec/CMakeFiles/ec_shec.dir/build.make src/erasure-code/shec/CMakeFiles/ec_shec.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Linking CXX shared library ../../../lib/libec_shec.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/shec && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_shec.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_shec.so -o ../../../lib/libec_shec.so ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o ../jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o ../jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o CMakeFiles/shec_utils.dir/determinant.c.o -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ec_shec
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/DependInfo.cmake --color=
Scanning dependencies of target ec_jerasure
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build.make src/erasure-code/jerasure/CMakeFiles/ec_jerasure.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Linking CXX shared library ../../../lib/libec_jerasure.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/erasure-code/jerasure && /usr/bin/cmake -E cmake_link_script CMakeFiles/ec_jerasure.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libec_jerasure.so -o ../../../lib/libec_jerasure.so CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w4_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w8_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w16_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w32_neon.c.o CMakeFiles/gf-complete_objs.dir/gf-complete/src/neon/gf_w64_neon.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o ../CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o -lrt -ldl -lresolv -libverbs -lpthread -lrt -ldl -lresolv -libverbs -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target ec_jerasure
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global/CMakeFiles/global.dir/DependInfo.cmake --color=
Scanning dependencies of target global
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/global/CMakeFiles/global.dir/build.make src/global/CMakeFiles/global.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Linking CXX static library ../../lib/libglobal.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -P CMakeFiles/global.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/global && /usr/bin/cmake -E cmake_link_script CMakeFiles/global.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/libglobal.a CMakeFiles/libglobal_objs.dir/global_init.cc.o CMakeFiles/libglobal_objs.dir/pidfile.cc.o CMakeFiles/libglobal_objs.dir/signal_handler.cc.o CMakeFiles/global_common_objs.dir/global_context.cc.o
/usr/bin/ranlib ../../lib/libglobal.a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target global
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados/CMakeFiles/librados.dir/DependInfo.cmake --color=
Scanning dependencies of target librados
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/librados/CMakeFiles/librados.dir/build.make src/librados/CMakeFiles/librados.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Linking CXX shared library ../../lib/librados.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_link_script CMakeFiles/librados.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,--exclude-libs,ALL -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,librados.so.2 -o ../../lib/librados.so.2.0.0 CMakeFiles/librados_api_obj.dir/librados.cc.o CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o CMakeFiles/librados_objs.dir/RadosClient.cc.o ../CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/libosdc.a ../../lib/libceph-common.so.0 ../../lib/libcls_lock_client.a -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lrt -latomic ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -ldl -lresolv -libverbs -latomic
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librados && /usr/bin/cmake -E cmake_symlink_library ../../lib/librados.so.2.0.0 ../../lib/librados.so.2 ../../lib/librados.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Built target librados
make -f src/CMakeFiles/ceph-mgr.dir/build.make src/CMakeFiles/ceph-mgr.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/CMakeFiles/ceph-mgr.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph-mgr
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/CMakeFiles/ceph-mgr.dir/build.make src/CMakeFiles/ceph-mgr.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/CMakeFiles/ceph-mgr.dir/ceph_mgr.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/ceph_mgr.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/ceph_mgr.cc
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequest.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool librbd::io::CopyupRequest<ImageCtxT>::send_copyup() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:327:5: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/CopyupRequest.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In member function 'bool librbd::io::CopyupRequest<ImageCtxT>::send_object_map_head() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1181:57: note: parameter passing for argument of type 'std::vector<long long unsigned int>::const_iterator' {aka '__gnu_cxx::__normal_iterator<const long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
{ return _M_insert_rval(__position, std::move(__x)); }
^
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ImageRequestWQ.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/ImageRequestWQ.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
vector(initializer_list<value_type> __l,
^~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc: In member function 'void librbd::io::ImageRequestWQ<ImageCtxT>::aio_read(librbd::io::AioCompletion*, uint64_t, uint64_t, librbd::io::ReadResult&&, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc:232:30: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
ImageRequest<I>::aio_read(&m_image_ctx, c, {{off, len}},
~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::move(read_result), op_flags, trace);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc: In member function 'void librbd::io::ImageRequestWQ<ImageCtxT>::aio_write(librbd::io::AioCompletion*, uint64_t, uint64_t, ceph::bufferlist&&, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc:269:31: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
ImageRequest<I>::aio_write(&m_image_ctx, c, {{off, len}},
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::move(bl), op_flags, trace);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc: In member function 'void librbd::io::ImageRequestWQ<ImageCtxT>::aio_compare_and_write(librbd::io::AioCompletion*, uint64_t, uint64_t, ceph::bufferlist&&, ceph::bufferlist&&, uint64_t*, int, bool) [with ImageCtxT = librbd::ImageCtx]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequestWQ.cc:416:43: note: parameter passing for argument of type 'std::initializer_list<std::pair<long long unsigned int, long long unsigned int> >' changed in GCC 7.1
ImageRequest<I>::aio_compare_and_write(&m_image_ctx, c, {{off, len}},
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::move(cmp_bl), std::move(bl),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mismatch_off, op_flags, trace);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/snap_types.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = ObjectExtent; _Alloc = std::allocator<ObjectExtent>]':
/usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:159:5: note: parameter passing for argument of type 'std::vector<ObjectExtent>::iterator' {aka '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/snap_types.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequest.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ImageRequest.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int librbd::io::ImageDiscardRequest<ImageCtxT>::prune_object_extents(typename librbd::io::AbstractImageWriteRequest<ImageCtxT>::ObjectExtents&) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_vector.h:1318:58: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<ObjectExtent*, std::vector<ObjectExtent> >' changed in GCC 7.1
{ return _M_erase(begin() + (__position - cbegin())); }
^
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Generate rgw_iam_policy_keywords.frag.cc
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/gperf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_iam_policy_keywords.gperf > rgw_iam_policy_keywords.frag.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw/CMakeFiles/rgw_a.dir/DependInfo.cmake --color=
[ 45%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mon/PGMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mon/PGMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc
Scanning dependencies of target rgw_a
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/rgw/CMakeFiles/rgw_a.dir/build.make src/rgw/CMakeFiles/rgw_a.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_acl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_acl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_acl.cc
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_acl_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_acl_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_acl_s3.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'librbd::io::AbstractObjectWriteRequest<ImageCtxT>::AbstractObjectWriteRequest(I*, const string&, uint64_t, uint64_t, uint64_t, const SnapContext&, const char*, const ZTracer::Trace&, Context*) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*>, std::_Select1st<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ObjectRequest.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void librbd::io::ObjectReadRequest<ImageCtxT>::copyup() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*>, std::_Select1st<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void librbd::io::AbstractObjectWriteRequest<ImageCtxT>::copyup() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*>, std::_Select1st<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, librbd::io::CopyupRequest<librbd::ImageCtx>*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/io/ReadResult.cc
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = pg_t; _Value = std::pair<const pg_t, pg_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<pg_t>; _H1 = std::hash<pg_t>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = int; _Value = std::pair<const int, osd_stat_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<int>; _H1 = std::hash<int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_osd(int)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'int64_t PGMapDigest::get_pool_free_space(const OSDMap&, int64_t) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_out(int32_t, epoch_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(const OSDMap::Incremental&, std::set<int>*, std::map<int, utime_t>*, PGMap*, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::stat_osd_down_up(int32_t, epoch_t, const PGMap&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PGMapDigest::dump_pool_stats_full(const OSDMap&, std::stringstream*, ceph::Formatter*, bool) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = pg_t; _Tp = pg_stat_t; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::dirty_all(PGMap::Incremental&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::check_osd_map(CephContext*, const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<pg_t&&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMapUpdater::update_creating_pgs(const OSDMap&, const PGMap&, PGMap::Incremental*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_acl_swift.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_acl_swift.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_acl_swift.cc
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >; <template-parameter-2-2> = void; _Tp = std::pair<pool_stat_t, utime_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> >]':
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::remove_pg(pg_t)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
[ 45%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In static member function 'static void PGMap::Incremental::generate_test_instances(std::__cxx11::list<PGMap::Incremental*>&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int, mempool::pool_allocator<(mempool::pool_index_t)17, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<int, long long int>}; _Key = int; _Val = std::pair<const int, long long int>; _KeyOfValue = std::_Select1st<std::pair<const int, long long int> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMapDigest::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<int, long long int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/CreateRequest.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::Incremental::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PGMap::get_rules_avail(const OSDMap&, std::map<int, long long int>*) const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, long long int>, std::_Select1st<std::pair<const int, long long int> >, std::less<int>, std::allocator<std::pair<const int, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/health.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:6:
/usr/include/c++/8/bits/hashtable.h: In member function 'void PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<pg_t, std::pair<const pg_t, pg_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >, std::__detail::_Select1st, std::equal_to<pg_t>, std::hash<pg_t>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const pg_t, pg_stat_t>, false, true>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<int, std::pair<const int, osd_stat_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const int, osd_stat_t>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/algorithm/string/std/list_traits.hpp:15,
from /usr/include/boost/algorithm/string/std_containers_traits.hpp:20,
from /usr/include/boost/algorithm/string.hpp:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/PGMap.cc:4:
/usr/include/c++/8/bits/list.tcc: In static member function 'static void PGMap::generate_test_instances(std::__cxx11::list<PGMap*>&)':
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::__cxx11::list<std::pair<pool_stat_t, utime_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<pool_stat_t, utime_t> > >::const_iterator' {aka 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >'} changed in GCC 7.1
insert(__last1, __first2, __last2);
^~~~~~
/usr/include/c++/8/bits/list.tcc:320:11: note: parameter passing for argument of type 'std::_List_const_iterator<std::pair<pool_stat_t, utime_t> >' changed in GCC 7.1
[ 45%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/DaemonState.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/DaemonState.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonState.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_acl_swift.cc: In function 'boost::optional<ACLGrant> referrer_to_grant(std::__cxx11::string, uint32_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_acl_swift.cc:110:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
} catch (std::out_of_range) {
^~~~~~~~~~~~
[ 45%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_auth.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_auth.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/DemoteRequest.cc
[ 46%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/DaemonServer.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/DaemonServer.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonServer.cc
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_auth_keystone.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_keystone.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/OpenRequest.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const snapid_t&}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const clone_info&}; _Tp = clone_info; _Alloc = std::allocator<clone_info>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<clone_info>::iterator' {aka '__gnu_cxx::__normal_iterator<clone_info*, std::vector<clone_info> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = clone_info; _Alloc = std::allocator<clone_info>]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<clone_info*, std::vector<clone_info> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_keystone.h:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_keystone.cc:19:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_auth_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/PromoteRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_auth_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.cc
In file included from /usr/include/c++/8/list:64,
from /usr/include/boost/statechart/detail/state_base.hpp:29,
from /usr/include/boost/statechart/detail/leaf_state.hpp:11,
from /usr/include/boost/statechart/simple_state.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/list.tcc: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator<pg_hit_set_info_t>; _Tp = pg_hit_set_info_t; _Alloc = std::allocator<pg_hit_set_info_t>]':
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
list<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
/usr/include/c++/8/bits/list.tcc: In member function 'virtual void PrimaryLogPG::log_operation(const std::vector<pg_log_entry_t>&, const boost::optional<pg_hit_set_history_t>&, const eversion_t&, const eversion_t&, bool, ObjectStore::Transaction&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/list.tcc: In member function 'virtual void PrimaryLogPG::_ZThn7912_N12PrimaryLogPG13log_operationERKSt6vectorI14pg_log_entry_tSaIS1_EERKN5boost8optionalI20pg_hit_set_history_tEERK10eversion_tSE_bRN11ObjectStore11TransactionE(const std::vector<pg_log_entry_t>&, const boost::optional<pg_hit_set_history_t>&, const eversion_t&, const eversion_t&, bool, ObjectStore::Transaction&)':
/usr/include/c++/8/bits/list.tcc:286:4: note: parameter passing for argument of type 'std::_List_const_iterator<pg_hit_set_info_t>' changed in GCC 7.1
_M_assign_dispatch(__x.begin(), __x.end(), __false_type());
^~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyModuleRegistry.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonServer.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonServer.cc:14:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, int>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, int> >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, int>, std::_Select1st<std::pair<const pg_t, int> >, std::less<pg_t>, std::allocator<std::pair<const pg_t, int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const librados::clone_info_t&}; _Tp = librados::clone_info_t; _Alloc = std::allocator<librados::clone_info_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<librados::clone_info_t>::iterator' {aka '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/LogEntry.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/LogClient.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyModuleRegistry.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonServer.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/DaemonServer.cc:14:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; _Tp = json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > >::iterator' {aka '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In static member function 'static json_spirit::Config_vector<String>::Value_type& json_spirit::Config_vector<String>::add(json_spirit::Config_vector<String>::Object_type&, const String_type&, const Value_type&) [with String = std::__cxx11::basic_string<char>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >*, std::vector<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > >, std::allocator<json_spirit::Pair_impl<json_spirit::Config_vector<std::__cxx11::basic_string<char> > > > > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const long long unsigned int&}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void PrimaryLogPG::cancel_proxy_read(PrimaryLogPG::ProxyReadOpRef, std::vector<long long unsigned int>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.cc:12:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 46%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/ClusterState.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/ClusterState.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ClusterState.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/RemoveRequest.cc
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_basic_types.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_basic_types.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_basic_types.cc
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_bucket.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_bucket.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_bucket.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/Replay.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/Replay.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Replay.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_bucket.cc:11:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWBucketInfo}; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {RGWBucketInfo}; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >; _Tp = RGWBucketInfo; _Alloc = std::allocator<RGWBucketInfo>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_bucket.cc:11:
/usr/include/c++/8/bits/stl_vector.h: In function 'void get_stale_instances(RGWRados*, const string&, const std::vector<std::__cxx11::basic_string<char> >&, bucket_instance_ls&)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<RGWBucketInfo>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<RGWBucketInfo*, std::vector<RGWBucketInfo> > >' changed in GCC 7.1
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMgrDigest.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ClusterState.cc:14:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, osd_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const int, osd_stat_t> >; _Compare = std::less<int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const pg_t&>, std::tuple<>}; _Key = pg_t; _Val = std::pair<const pg_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const pg_t, pg_stat_t> >; _Compare = std::less<pg_t>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/Message.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/messages/MMgrDigest.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ClusterState.cc:14:
/usr/include/c++/8/bits/stl_map.h: In member function 'void ClusterState::ingest_pgstats(MPGStats*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, osd_stat_t>, std::_Select1st<std::pair<const int, osd_stat_t> >, std::less<int>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const int, osd_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, osd_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, pg_stat_t>, std::_Select1st<std::pair<const pg_t, pg_stat_t> >, std::less<pg_t>, mempool::pool_allocator<(mempool::pool_index_t)17, std::pair<const pg_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/unordered_map:46,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/unordered_map.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:27,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/msg/msg_types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/entity_name.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/config.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/dout.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/Context.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Replay.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Replay.cc:4:
/usr/include/c++/8/bits/hashtable.h: In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long unsigned int; _Value = std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>; _Alloc = std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to<long long unsigned int>; _H1 = std::hash<long long unsigned int>; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<false, false, true>]':
/usr/include/c++/8/bits/hashtable.h:1871:5: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, false, false>'} changed in GCC 7.1
_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_H1, _H2, _Hash, _RehashPolicy, _Traits>::
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/hashtable.h: In member function 'void librbd::journal::Replay<ImageCtxT>::handle_op_complete(uint64_t, int) [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/hashtable.h:767:42: note: parameter passing for argument of type 'std::_Hashtable<long long unsigned int, std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, std::allocator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent> >, std::__detail::_Select1st, std::equal_to<long long unsigned int>, std::hash<long long unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::const_iterator' {aka 'std::__detail::_Node_const_iterator<std::pair<const long long unsigned int, librbd::journal::Replay<librbd::ImageCtx>::OpEvent>, false, false>'} changed in GCC 7.1
{ return erase(const_iterator(__it)); }
^
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_cache.cc.o
[ 46%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/ActivePyModules.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_cache.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cache.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/ActivePyModules.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ActivePyModules.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/StandardPolicy.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<std::pair<long long unsigned int, long long unsigned int> >::iterator' {aka '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Tp = std::pair<long long unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long unsigned int, long long unsigned int>*, std::vector<std::pair<long long unsigned int, long long unsigned int> > >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cache.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cache.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'bool ObjectCache::remove(const string&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void ObjectCache::touch_lru(const string&, ObjectCacheEntry&, std::__cxx11::list<std::__cxx11::basic_string<char> >::iterator&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'int ObjectCache::get(const string&, ObjectCacheInfo&, uint32_t, rgw_cache_entry_info*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, ObjectCacheEntry> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_client_io.cc.o
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/journal/Utils.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/journal/Utils.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/journal/Utils.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_client_io.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/AcquireRequest.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.cc:8:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/stringify.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ActivePyModules.cc:19:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {MonCommand}; _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' {aka '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'std::vector<MonCommand> ActivePyModules::get_commands() const':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_common.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_common.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/BreakRequest.cc
[ 46%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/OSDHealthMetricCollector.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/OSDHealthMetricCollector.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/OSDHealthMetricCollector.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/StandbyPyModules.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/StandbyPyModules.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/StandbyPyModules.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PG::MissingLoc::add_missing(const hobject_t&, eversion_t, eversion_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, eversion_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, eversion_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, eversion_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, eversion_t>, std::_Select1st<std::pair<const hobject_t, eversion_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, eversion_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, eversion_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PG::BackfillInterval::pop_front()':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, eversion_t>, std::_Select1st<std::pair<const hobject_t, eversion_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, eversion_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, eversion_t> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, eversion_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, eversion_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, eversion_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, eversion_t> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/GetLockerRequest.cc
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_compression.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_compression.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_compression.cc
[ 46%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/ReacquireRequest.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_compression.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_compression.cc:5:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const compression_block&}; _Tp = compression_block; _Alloc = std::allocator<compression_block>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<compression_block>::iterator' {aka '__gnu_cxx::__normal_iterator<compression_block*, std::vector<compression_block> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_compression.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_compression.cc:5:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual int RGWPutObj_Compress::handle_data(ceph::bufferlist&, off_t, void**, rgw_raw_obj*, bool*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<compression_block*, std::vector<compression_block> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 46%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_cors.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_cors.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cors.cc
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_cors_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_cors_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cors_s3.cc
[ 47%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/PyModuleRegistry.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/PyModuleRegistry.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyModuleRegistry.cc
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/ReleaseRequest.cc
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_dencoder.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_dencoder.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_dencoder.cc
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/managed_lock/Utils.cc
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/DemoteRequest.cc
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_env.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_env.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_env.cc
[ 47%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/PyModuleRunner.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/PyModuleRunner.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyModuleRunner.cc
[ 47%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/PyFormatter.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/PyFormatter.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyFormatter.cc
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_es_query.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_es_query.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_es_query.cc
[ 47%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/PyOSDMap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/PyOSDMap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyOSDMap.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/DisableRequest.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrimaryLogPG::kick_proxy_ops_blocked(hobject_t&)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrimaryLogPG::kick_object_context_blocked(ObjectContextRef)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void PrimaryLogPG::cancel_copy(PrimaryLogPG::CopyOpRef, bool, std::vector<long long unsigned int>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'void PrimaryLogPG::cancel_flush(PrimaryLogPG::FlushOpRef, bool, std::vector<long long unsigned int>*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_formats.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_formats.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_formats.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = snapid_t&; _NodeGen = std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::_Alloc_node; _Key = snapid_t; _Val = snapid_t; _KeyOfValue = std::_Identity<snapid_t>; _Compare = std::less<snapid_t>; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<snapid_t, snapid_t, std::_Identity<snapid_t>, std::less<snapid_t>, std::allocator<snapid_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<snapid_t>'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/algorithm:62,
from /usr/include/boost/core/swap.hpp:25,
from /usr/include/boost/utility/swap.hpp:15,
from /usr/include/boost/tuple/detail/tuple_basic.hpp:40,
from /usr/include/boost/tuple/tuple.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:18:
/usr/include/c++/8/bits/stl_algo.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val<const snapid_t>]':
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last,
^~~~~~~~~
/usr/include/c++/8/bits/stl_algo.h:112:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {pg_log_entry_t}; _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<pg_log_entry_t>::iterator' {aka '__gnu_cxx::__normal_iterator<pg_log_entry_t*, std::vector<pg_log_entry_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:463:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__x.begin(), __x.end(),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
this->_M_impl._M_start,
~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {pg_log_entry_t}; _Tp = pg_log_entry_t; _Alloc = std::allocator<pg_log_entry_t>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<pg_log_entry_t*, std::vector<pg_log_entry_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::pair<long long unsigned int, entity_name_t>; _Val = std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >; _Compare = std::less<std::pair<long long unsigned int, entity_name_t> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, entity_name_t>, std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> >, std::_Select1st<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >, std::less<std::pair<long long unsigned int, entity_name_t> >, std::allocator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, entity_name_t>, std::shared_ptr<Watch> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx>, std::_Select1st<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, PrimaryLogPG::LogUpdateCtx> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, hobject_t, std::_Identity<hobject_t>, std::less<hobject_t>, std::allocator<hobject_t> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<hobject_t>'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = hobject_t; _KeyOfValue = std::_Identity<hobject_t>; _Compare = std::less<hobject_t>; _Alloc = std::allocator<hobject_t>]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<hobject_t>' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::backfill_add_missing(const hobject_t&, eversion_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_formats.cc:21:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type, boost::tuples::null_type>}; _Tp = boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t>; _Alloc = std::allocator<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> >]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> >::iterator' {aka '__gnu_cxx::__normal_iterator<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t>*, std::vector<boost::tuples::tuple<hobject_t, eversion_t, pg_shard_t> > >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/EnableRequest.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, eversion_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, eversion_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, eversion_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, eversion_t>, std::_Select1st<std::pair<const hobject_t, eversion_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, eversion_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, eversion_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mds/FSMap.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/PyOSDMap.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = pg_t; _Val = std::pair<const pg_t, std::vector<int> >; _KeyOfValue = std::_Select1st<std::pair<const pg_t, std::vector<int> > >; _Compare = std::less<pg_t>; _Alloc = std::allocator<std::pair<const pg_t, std::vector<int> > >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<pg_t, std::pair<const pg_t, std::vector<int> >, std::_Select1st<std::pair<const pg_t, std::vector<int> > >, std::less<pg_t>, std::allocator<std::pair<const pg_t, std::vector<int> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const pg_t, std::vector<int> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_frontend.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_frontend.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_frontend.cc
[ 47%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/BaseMgrModule.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/BaseMgrModule.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/BaseMgrModule.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void ObjectOperation::C_ObjectOperation_decodesnaps::finish(int)':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<librados::clone_info_t*, std::vector<librados::clone_info_t> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_registry.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_process.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_frontend.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const coll_t&>, std::tuple<>}; _Key = coll_t; _Val = std::pair<const coll_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const coll_t, unsigned int> >; _Compare = std::less<coll_t>; _Alloc = std::allocator<std::pair<const coll_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::split_colls(spg_t, int, int, const pg_pool_t*, ObjectStore::Transaction*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const ghobject_t&>, std::tuple<>}; _Key = ghobject_t; _Val = std::pair<const ghobject_t, unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const ghobject_t, unsigned int> >; _Compare = std::less<ghobject_t>; _Alloc = std::allocator<std::pair<const ghobject_t, unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::remove_keys(const std::set<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void OSDriver::OSTransaction::set_keys(const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void ObjectStore::Transaction::setattr(const coll_t&, const ghobject_t&, const char*, ceph::bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<coll_t, std::pair<const coll_t, unsigned int>, std::_Select1st<std::pair<const coll_t, unsigned int> >, std::less<coll_t>, std::allocator<std::pair<const coll_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const coll_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<ghobject_t, std::pair<const ghobject_t, unsigned int>, std::_Select1st<std::pair<const ghobject_t, unsigned int> >, std::less<ghobject_t>, std::allocator<std::pair<const ghobject_t, unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const ghobject_t, unsigned int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = hobject_t; _Val = std::pair<const hobject_t, pg_missing_item>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_missing_item> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_missing_item> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
[ 47%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o
[ 47%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_gc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/GetInfoRequest.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_gc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_gc.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void PrimaryLogPG::recover_got(hobject_t, eversion_t)':
/usr/include/c++/8/bits/stl_tree.h:1129:2: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > >, std::_Select1st<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void OSDService::_enqueue(PG*, uint64_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > >, std::_Select1st<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::set<boost::intrusive_ptr<PG> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, SnapSetContext*>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, SnapSetContext*> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, SnapSetContext*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, SnapSetContext*>, std::_Select1st<std::pair<const hobject_t, SnapSetContext*> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, SnapSetContext*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, SnapSetContext*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'SnapSetContext* PrimaryLogPG::get_snapset_context(const hobject_t&, bool, const std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>*, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, SnapSetContext*>, std::_Select1st<std::pair<const hobject_t, SnapSetContext*> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, SnapSetContext*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, SnapSetContext*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair<const long long unsigned int, long long unsigned int>&; _NodeGen = std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::_Alloc_node; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2207:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'virtual void ToSparseReadResult::finish(int)':
/usr/include/c++/8/bits/stl_tree.h:2468:4: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_insert_unique_(end(), *__first, __an);
^~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/BaseMgrStandbyModule.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/BaseMgrStandbyModule.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/BaseMgrStandbyModule.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::subtract(const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::insert(T, T, T*, T*) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_vector.h:1401:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__first, __last, __result,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >; _Tp = std::pair<osd_reqid_t, long long unsigned int>; _Alloc = mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> >]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_MAKE_MOVE_ITERATOR(__last),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__result, __alloc);
~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc:702:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
std::__uninitialized_copy_a(__mid, __last,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
this->_M_impl._M_finish,
~~~~~~~~~~~~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/memory:65,
from /usr/include/boost/detail/allocator_utilities.hpp:17,
from /usr/include/boost/statechart/detail/memory.hpp:14,
from /usr/include/boost/statechart/event.hpp:13,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_uninitialized.h:297:41: note: parameter passing for argument of type 'std::move_iterator<std::pair<osd_reqid_t, long long unsigned int>*>' changed in GCC 7.1
return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first),
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_GLIBCXX_MAKE_MOVE_ITERATOR(__last),
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
__result, __alloc);
~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/mempool.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:29,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/vector.tcc:729:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<osd_reqid_t, long long unsigned int>*, std::vector<std::pair<osd_reqid_t, long long unsigned int>, mempool::pool_allocator<(mempool::pool_index_t)14, std::pair<osd_reqid_t, long long unsigned int> > > >' changed in GCC 7.1
= std::__uninitialized_copy_a(__first, __last,
~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
__new_finish,
~~~~~~~~~~~~~
_M_get_Tp_allocator());
~~~~~~~~~~~~~~~~~~~~~~
[ 48%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_http_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client.cc
[ 48%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/ActivePyModule.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/ActivePyModule.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/ActivePyModule.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/GetStatusRequest.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client.cc: In member function 'virtual int RGWHTTPHeadersCollector::receive_header(void*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client.cc:535:74: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
const boost::string_ref header_line(static_cast<const char * const>(ptr), len);
^
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client.cc:13:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, rgw_http_req_data*>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, rgw_http_req_data*> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, rgw_http_req_data*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rgw_http_req_data*>, std::_Select1st<std::pair<const long long unsigned int, rgw_http_req_data*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rgw_http_req_data*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, rgw_http_req_data*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client.cc:13:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWHTTPManager::register_request(rgw_http_req_data*)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rgw_http_req_data*>, std::_Select1st<std::pair<const long long unsigned int, rgw_http_req_data*> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rgw_http_req_data*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, rgw_http_req_data*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o
[ 49%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/MgrStandby.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/MgrStandby.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/MgrStandby.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_http_client_curl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client_curl.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/mirror/PromoteRequest.cc
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::begin_peer_recover(pg_shard_t, hobject_t)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_missing_item>, std::_Select1st<std::pair<const hobject_t, pg_missing_item> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_missing_item> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_missing_item> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = std::__cxx11::list<boost::intrusive_ptr<OpRequest> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrimaryLogPG::wait_for_blocked_object(const hobject_t&, OpRequestRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > >, std::_Select1st<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, std::__cxx11::list<boost::intrusive_ptr<OpRequest> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_registry.h:15,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_process.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_frontend.h:11,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client_curl.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_http_client_curl.cc:4:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<hobject_t&&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, snapid_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, snapid_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, snapid_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, snapid_t>, std::_Select1st<std::pair<const hobject_t, snapid_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, snapid_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, snapid_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >'} changed in GCC 7.1
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_json_enc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_json_enc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_json_enc.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/CreateRequest.cc
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'void PrimaryLogPG::do_proxy_read(OpRequestRef, ObjectContextRef)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyReadOp> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/InvalidateRequest.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> >; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> > >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> >, std::_Select1st<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> > >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, std::shared_ptr<PrimaryLogPG::ProxyWriteOp> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_json_enc.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, rgw_meta_sync_marker>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_meta_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_meta_sync_marker> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_json_enc.cc:4:
/usr/include/c++/8/bits/stl_map.h: In function 'void decode_json_obj(std::map<K, V, C>&, JSONObj*) [with K = unsigned int; V = rgw_meta_sync_marker; C = std::less<unsigned int>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_meta_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_meta_sync_marker> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/Mgr.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/Mgr.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_keystone.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_keystone.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_keystone.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_ldap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_ldap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_ldap.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<const long long unsigned int, long long unsigned int>&}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/LockRequest.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_size_asym(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void interval_set<T, Map>::intersection_of(const interval_set<T, Map>&, const interval_set<T, Map>&) [with T = long long unsigned int; Map = std::map<long long unsigned int, long long unsigned int>]':
/usr/include/c++/8/bits/stl_tree.h:1042:65: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, long long unsigned int>, std::_Select1st<std::pair<const long long unsigned int, long long unsigned int> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
return _M_insert_unique_(__pos, std::forward<_Arg>(__x), __an);
^
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h:876:35: note: parameter passing for argument of type 'std::map<long long unsigned int, long long unsigned int>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Pair>(__x));
^
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_loadgen.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_loadgen.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc: In lambda function:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:391:42: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
for (unsigned int osd_id = 0; osd_id < osd_map.get_max_osd(); ++osd_id) {
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const hobject_t&>, std::tuple<>}; _Key = hobject_t; _Val = std::pair<const hobject_t, pg_stat_t>; _KeyOfValue = std::_Select1st<std::pair<const hobject_t, pg_stat_t> >; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_stat_t>, std::_Select1st<std::pair<const hobject_t, pg_stat_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_stat_t> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/statechart/state_machine.hpp:47,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PG.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osd/PrimaryLogPG.cc:20:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = hobject_t; _Tp = pg_stat_t; _Compare = std::less<hobject_t>; _Alloc = std::allocator<std::pair<const hobject_t, pg_stat_t> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_stat_t>, std::_Select1st<std::pair<const hobject_t, pg_stat_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_loadgen.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_loadgen.cc:8:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void PrimaryLogPG::apply_stats(const hobject_t&, const object_stat_sum_t&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<hobject_t, std::pair<const hobject_t, pg_stat_t>, std::_Select1st<std::pair<const hobject_t, pg_stat_t> >, std::less<hobject_t>, std::allocator<std::pair<const hobject_t, pg_stat_t> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const hobject_t, pg_stat_t> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/RefreshRequest.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_log.cc
In file included from /usr/include/c++/8/memory:65,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >; _ForwardIterator = MonCommand*; bool _TrivialValueTypes = false]':
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
__uninit_copy(_InputIterator __first, _InputIterator __last,
^~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:76:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >; _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' {aka '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
In file included from /usr/include/c++/8/memory:65,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_uninitialized.h:134:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
return std::__uninitialized_copy<__is_trivial(_ValueType1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __is_trivial(_ValueType2)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&& __assignable>::
~~~~~~~~~~~~~~~~~~
__uninit_copy(__first, __last, __result);
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/thread/pthread/thread_data.hpp:25,
from /usr/include/boost/thread/pthread/condition_variable.hpp:14,
from /usr/include/boost/thread/condition_variable.hpp:16,
from /usr/include/boost/thread/pthread/shared_mutex.hpp:15,
from /usr/include/boost/thread/shared_mutex.hpp:28,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/stl_vector.h: In member function 'std::vector<MonCommand> Mgr::get_command_set() const':
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<MonCommand>::iterator' {aka '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MonCommand*, std::vector<MonCommand> >' changed in GCC 7.1
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/osdc/Objecter.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Mgr.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void MetadataUpdate::finish(int)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, json_spirit::Value_impl<json_spirit::Config_map<std::__cxx11::basic_string<char> > > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/Gil.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/Gil.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/Gil.cc
[ 49%] Building CXX object src/CMakeFiles/ceph-mgr.dir/mgr/mgr_commands.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/usr/include/python2.7 -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph-mgr.dir/mgr/mgr_commands.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mon/MonCommand.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.h:6,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc:4:
/usr/include/c++/8/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = MonCommand; _Alloc = std::allocator<MonCommand>]':
/usr/include/c++/8/bits/stl_vector.h:515:7: note: parameter passing for argument of type 'std::initializer_list<MonCommand>' changed in GCC 7.1
vector(initializer_list<value_type> __l,
^~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc: In function 'void __static_initialization_and_destruction_0(int, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/mgr/mgr_commands.cc:9:31: note: parameter passing for argument of type 'std::initializer_list<MonCommand>' changed in GCC 7.1
const std::vector<MonCommand> mgr_commands = {
^~~~~~~~~~~~
[ 49%] Linking CXX executable ../bin/ceph-mgr
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph-mgr.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph-mgr.dir/ceph_mgr.cc.o CMakeFiles/ceph-mgr.dir/mon/PGMap.cc.o CMakeFiles/ceph-mgr.dir/mgr/DaemonState.cc.o CMakeFiles/ceph-mgr.dir/mgr/DaemonServer.cc.o CMakeFiles/ceph-mgr.dir/mgr/ClusterState.cc.o CMakeFiles/ceph-mgr.dir/mgr/ActivePyModules.cc.o CMakeFiles/ceph-mgr.dir/mgr/OSDHealthMetricCollector.cc.o CMakeFiles/ceph-mgr.dir/mgr/StandbyPyModules.cc.o CMakeFiles/ceph-mgr.dir/mgr/PyModuleRegistry.cc.o CMakeFiles/ceph-mgr.dir/mgr/PyModuleRunner.cc.o CMakeFiles/ceph-mgr.dir/mgr/PyFormatter.cc.o CMakeFiles/ceph-mgr.dir/mgr/PyOSDMap.cc.o CMakeFiles/ceph-mgr.dir/mgr/BaseMgrModule.cc.o CMakeFiles/ceph-mgr.dir/mgr/BaseMgrStandbyModule.cc.o CMakeFiles/ceph-mgr.dir/mgr/ActivePyModule.cc.o CMakeFiles/ceph-mgr.dir/mgr/MgrStandby.cc.o CMakeFiles/ceph-mgr.dir/mgr/Mgr.cc.o CMakeFiles/ceph-mgr.dir/mgr/Gil.cc.o CMakeFiles/ceph-mgr.dir/mgr/mgr_commands.cc.o CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o -o ../bin/ceph-mgr -Wl,-rpath,::::::::::::::::::::::::::::::::: ../lib/libosdc.a ../lib/libclient.a ../lib/libglobal-static.a ../lib/libcommon.a /usr/lib/arm-linux-gnueabihf/libboost_python.so -lpython2.7 -lblkid -ldl -ltcmalloc ../lib/libosdc.a ../lib/libjson_spirit.a ../lib/libcommon_utf8.a ../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -libverbs -latomic -lblkid -ldl
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_log.cc:14:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 49%] Built target ceph-mgr
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/RemoveRequest.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/Request.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/Request.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/Request.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_log.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::chrono::time_point<ceph::time_detail::real_clock, std::chrono::duration<long long unsigned int, std::ratio<1, 1000000000> > >&>, std::tuple<>}; _Key = std::chrono::time_point<ceph::time_detail::real_clock>; _Val = std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >; _Compare = std::less<std::chrono::time_point<ceph::time_detail::real_clock> >; _Alloc = std::allocator<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::chrono::time_point<ceph::time_detail::real_clock>, std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry>, std::_Select1st<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >, std::less<std::chrono::time_point<ceph::time_detail::real_clock> >, std::allocator<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_log.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void UsageLogger::insert_user(utime_t&, const rgw_user&, rgw_usage_log_entry&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::chrono::time_point<ceph::time_detail::real_clock>, std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry>, std::_Select1st<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >, std::less<std::chrono::time_point<ceph::time_detail::real_clock> >, std::allocator<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::chrono::time_point<ceph::time_detail::real_clock>, rgw_usage_log_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_lc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_lc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_lc.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/buffer.h:44,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/RemoveRequest.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/RemoveRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator<long long unsigned int>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<long long unsigned int>::iterator' {aka '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void librbd::object_map::RemoveRequest<ImageCtxT>::send_remove_object_map() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/ResizeRequest.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/SnapshotCreateRequest.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_lc_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_lc_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_lc_s3.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/SnapshotRemoveRequest.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/SnapshotRollbackRequest.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_metadata.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_metadata.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_metadata.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/UnlockRequest.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/object_map/UpdateRequest.cc
[ 49%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_multi.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_multi.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_multi.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/DisableFeaturesRequest.cc
[ 49%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/EnableFeaturesRequest.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_multi.cc:7:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestPart>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, RGWUploadPartInfo>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, RGWUploadPartInfo> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, RGWUploadPartInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RGWUploadPartInfo>, std::_Select1st<std::pair<const unsigned int, RGWUploadPartInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RGWUploadPartInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, RGWUploadPartInfo> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_multi.cc:7:
/usr/include/c++/8/bits/stl_map.h: In function 'int list_multipart_parts(RGWRados*, RGWBucketInfo&, CephContext*, const string&, std::__cxx11::string&, int, int, std::map<unsigned int, RGWUploadPartInfo>&, int*, bool*, bool)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RGWUploadPartInfo>, std::_Select1st<std::pair<const unsigned int, RGWUploadPartInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RGWUploadPartInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, RGWUploadPartInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, RGWUploadPartInfo>, std::_Select1st<std::pair<const unsigned int, RGWUploadPartInfo> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RGWUploadPartInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, RGWUploadPartInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_multi_del.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_multi_del.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_multi_del.cc
[ 50%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/FlattenRequest.cc
[ 50%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc
[ 50%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/MetadataRemoveRequest.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/MetadataSetRequest.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/ObjectMapIterate.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_mdlog_entry&}; _Tp = rgw_mdlog_entry; _Alloc = std::allocator<rgw_mdlog_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_mdlog_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_mdlog_entry]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_mdlog_entry*, std::vector<rgw_mdlog_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<unsigned int&&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, rgw_meta_sync_marker>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_meta_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_meta_sync_marker> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual bool RGWReadSyncStatusMarkersCR::spawn_next()':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_meta_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_meta_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_meta_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_meta_sync_marker> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2518:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__p.first, __p.second);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/RebuildObjectMapRequest.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::finish(const T&) [with T = std::__cxx11::basic_string<char>; K = std::__cxx11::basic_string<char>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h:1169:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__first, __last);
^~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_data_sync.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_data_sync.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync_module.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync_module.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/RenameRequest.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_datalog_entry&}; _Tp = rgw_datalog_entry; _Alloc = std::allocator<rgw_datalog_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_datalog_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_datalog_entry*, std::vector<rgw_datalog_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_datalog_entry]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_datalog_entry*, std::vector<rgw_datalog_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = unsigned int; _Val = std::pair<const unsigned int, rgw_data_sync_marker>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_data_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_data_sync_marker> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, rgw_data_sync_marker>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_data_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_data_sync_marker> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In function 'void decode_json_obj(std::map<K, V, C>&, JSONObj*) [with K = unsigned int; V = rgw_data_sync_marker; C = std::less<unsigned int>]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_data_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_data_sync_marker> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, RGWDataChangesLogInfo>; _KeyOfValue = std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RGWDataChangesLogInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RGWDataChangesLogInfo>, std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >, std::less<int>, std::allocator<std::pair<const int, RGWDataChangesLogInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, RGWDataChangesLogInfo> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, RGWDataChangesLogInfo>; _KeyOfValue = std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, RGWDataChangesLogInfo> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RGWDataChangesLogInfo>, std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >, std::less<int>, std::allocator<std::pair<const int, RGWDataChangesLogInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, RGWDataChangesLogInfo> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual int RGWInitDataSyncStatusCoroutine::operate()':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RGWDataChangesLogInfo>, std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >, std::less<int>, std::allocator<std::pair<const int, RGWDataChangesLogInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, RGWDataChangesLogInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, RGWDataChangesLogInfo>, std::_Select1st<std::pair<const int, RGWDataChangesLogInfo> >, std::less<int>, std::allocator<std::pair<const int, RGWDataChangesLogInfo> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, RGWDataChangesLogInfo> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, rgw_data_sync_marker>, std::_Select1st<std::pair<const unsigned int, rgw_data_sync_marker> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, rgw_data_sync_marker> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, rgw_data_sync_marker> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&>, std::tuple<>}; _Key = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _Val = std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> >; _KeyOfValue = std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> >, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >, std::less<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> >, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >, std::less<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _Tp = std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp>; _Compare = std::less<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; _Alloc = std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> >, std::_Select1st<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >, std::less<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::allocator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::chrono::time_point<ceph::time_detail::real_clock>, RGWModifyOp> > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
/usr/include/c++/8/bits/stl_tree.h: In member function 'RGWCoroutine* RGWSyncShardMarkerTrack<T, K>::flush() [with T = std::__cxx11::basic_string<char>; K = rgw_obj_key]':
/usr/include/c++/8/bits/stl_tree.h:1169:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__first, __last);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<>}; _Key = int; _Val = std::pair<const int, rgw_bucket_shard_sync_info>; _KeyOfValue = std::_Select1st<std::pair<const int, rgw_bucket_shard_sync_info> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, rgw_bucket_shard_sync_info> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_bucket_shard_sync_info>, std::_Select1st<std::pair<const int, rgw_bucket_shard_sync_info> >, std::less<int>, std::allocator<std::pair<const int, rgw_bucket_shard_sync_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_bucket_shard_sync_info> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWBucketSyncStatusManager::read_sync_status()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_bucket_shard_sync_info>, std::_Select1st<std::pair<const int, rgw_bucket_shard_sync_info> >, std::less<int>, std::allocator<std::pair<const int, rgw_bucket_shard_sync_info> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_bucket_shard_sync_info> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual int RGWDataSyncSingleEntryCR::operate()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h:2518:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__p.first, __p.second);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1169:2: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__first, __last);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj_key&>, std::tuple<>}; _Key = rgw_obj_key; _Val = std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >; _Compare = std::less<rgw_obj_key>; _Alloc = std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = rgw_obj_key; _Tp = RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry; _Compare = std::less<rgw_obj_key>; _Alloc = std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'void RGWSyncShardMarkerTrack<T, K>::try_update_high_marker(const T&, int, const real_time&) [with T = std::__cxx11::basic_string<char>; K = rgw_obj_key]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'int RGWBucketSyncSingleEntryCR<T, K>::operate() [with T = std::__cxx11::basic_string<char>; K = rgw_obj_key]':
/usr/include/c++/8/bits/stl_tree.h:2518:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWSyncShardMarkerTrack<std::__cxx11::basic_string<char>, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__p.first, __p.second);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = rgw_obj_key; _Val = std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >; _Compare = std::less<rgw_obj_key>; _Alloc = std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2500:5: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWBucketSyncSingleEntryCR<T, K>::operate() [with T = rgw_obj_key; K = rgw_obj_key]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ceph_json.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_data_sync.cc:6:
/usr/include/c++/8/bits/stl_tree.h:2518:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__p.first, __p.second);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:1169:2: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj_key, std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry>, std::_Select1st<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >, std::less<rgw_obj_key>, std::allocator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj_key, RGWSyncShardMarkerTrack<rgw_obj_key, rgw_obj_key>::marker_entry> >'} changed in GCC 7.1
_M_erase_aux(__first, __last);
^~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync_module_es.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync_module_es.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/Request.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/Request.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/Request.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync_module_es_rest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync_module_es_rest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.cc:2:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync_module_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync_module_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_log.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/ResizeRequest.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.cc:1:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, long long int>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long int> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_histogram.h:22,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/perf_counters.h:26,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_common.h:24,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es.h:4,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_module_es_rest.cc:1:
/usr/include/c++/8/bits/stl_map.h: In function 'void decode_json_obj(std::__cxx11::list<K>&, JSONObj*) [with T = es_search_response::obj_hit]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, long long int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, long long int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, long long int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, long long int> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_sync_log_trim.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_sync_log_trim.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_period_history.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_period_history.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_history.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc: In member function 'virtual int BucketTrimPollCR::operate()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:899:27: warning: narrowing conversion of '(uint32_t)((BucketTrimPollCR*)this)->BucketTrimPollCR::config.rgw::BucketTrimConfig::trim_interval_sec' from 'uint32_t' {aka 'unsigned int'} to 'time_t' {aka 'long int'} inside { } [-Wnarrowing]
wait(utime_t{config.trim_interval_sec, 0});
~~~~~~~^~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotCreateRequest.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc: In function 'int take_min_status(CephContext*, Iter, Iter, std::vector<std::__cxx11::basic_string<char> >*) [with Iter = __gnu_cxx::__normal_iterator<std::vector<rgw_bucket_shard_sync_info>*, std::vector<std::vector<rgw_bucket_shard_sync_info> > >]':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:357:12: warning: '*((void*)& num_shards +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
} else if (*num_shards != peer_shards) {
^~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc: In member function 'virtual int BucketTrimInstanceCR::operate()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:476:28: warning: 'child_ret' may be used uninitialized in this function [-Wmaybe-uninitialized]
return set_cr_error(child_ret);
~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bounded_key_counter.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:21:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>; _KeyOfValue = std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>, std::_Select1st<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {std::pair<long long unsigned int, long long unsigned int>}; _Key = std::pair<long long unsigned int, long long unsigned int>; _Val = std::pair<long long unsigned int, long long unsigned int>; _KeyOfValue = std::_Identity<std::pair<long long unsigned int, long long unsigned int> >; _Compare = std::less<std::pair<long long unsigned int, long long unsigned int> >; _Alloc = std::allocator<std::pair<long long unsigned int, long long unsigned int> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::pair<long long unsigned int, long long unsigned int>, std::pair<long long unsigned int, long long unsigned int>, std::_Identity<std::pair<long long unsigned int, long long unsigned int> >, std::less<std::pair<long long unsigned int, long long unsigned int> >, std::allocator<std::pair<long long unsigned int, long long unsigned int> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bounded_key_counter.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:21:
/usr/include/c++/8/bits/stl_map.h: In function 'int accumulate_peer_counters(ceph::bufferlist&, BucketChangeCounter&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::pair<long long unsigned int, long long unsigned int>, ceph::buffer::list> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/set:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:23:
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_set.h:491:41: note: parameter passing for argument of type 'std::set<std::pair<long long unsigned int, long long unsigned int> >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<long long unsigned int, long long unsigned int> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bounded_key_counter.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:21:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_shard_sync_info&}; _Tp = rgw_bucket_shard_sync_info; _Alloc = std::allocator<rgw_bucket_shard_sync_info>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_shard_sync_info>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_shard_sync_info*, std::vector<rgw_bucket_shard_sync_info> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/bounded_key_counter.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_sync_log_trim.cc:21:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_bucket_shard_sync_info]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_shard_sync_info*, std::vector<rgw_bucket_shard_sync_info> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_period_puller.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_period_puller.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_puller.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_period_pusher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotCreateRequest.cc:4:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {snapid_t}; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >; _Tp = snapid_t; _Alloc = std::allocator<snapid_t>]':
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc:672:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void librbd::operation::SnapshotCreateRequest<ImageCtxT>::update_snap_context() [with ImageCtxT = librbd::ImageCtx]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/variant/variant.hpp:21,
from /usr/include/boost/variant.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/cls/rbd/cls_rbd_types.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotCreateRequest.cc:4:
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type 'std::vector<snapid_t>::iterator' {aka '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >'} changed in GCC 7.1
_M_range_insert(__pos, __first, __last,
^~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h:1549:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<snapid_t*, std::vector<snapid_t> >' changed in GCC 7.1
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotProtectRequest.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_realm_reloader.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_realm_reloader.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {RGWPeriod}; _Tp = RGWPeriod; _Alloc = std::allocator<RGWPeriod>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<RGWPeriod>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWPeriod*, std::vector<RGWPeriod> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<CephContext* const&, RGWRados*&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const 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> > > >&>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.cc:4:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWPeriodPusher::handle_notify(RGWZonesNeedPeriod&&)':
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
/usr/include/c++/8/bits/stl_map.h:607:41: note: parameter passing for argument of type 'std::map<std::__cxx11::basic_string<char>, RGWRESTConn>::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWRESTConn> >'} changed in GCC 7.1
std::forward<_Args>(__args)...);
^
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_period_pusher.cc:7:
/usr/include/c++/8/bits/vector.tcc: In member function 'virtual void RGWPeriodPusher::handle_notify(RGWRealmNotify, ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWPeriod*, std::vector<RGWPeriod> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_realm_reloader.cc:9:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_realm_watcher.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_realm_watcher.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotRemoveRequest.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_reshard.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_reshard.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_reshard.cc
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_coroutine.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_coroutine.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_coroutine.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotRenameRequest.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotRollbackRequest.cc
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper/CMakeFiles/radosstriper.dir/DependInfo.cmake --color=
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_cr_rados.cc.o
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_cr_rados.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cr_rados.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotUnprotectRequest.cc
Scanning dependencies of target radosstriper
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/libradosstriper/CMakeFiles/radosstriper.dir/build.make src/libradosstriper/CMakeFiles/radosstriper.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 51%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/libradosstriper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/radosstriper.dir/libradosstriper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/libradosstriper.cc
[ 51%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/RadosStriperImpl.cc
[ 51%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/SnapshotLimitRequest.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cr_rados.cc:1:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.h:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_cr_rados.cc:1:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual int RGWAsyncRemoveObj::_send_request()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 51%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_object_expirer_core.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_object_expirer_core.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_object_expirer_core.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/RadosStriperImpl.cc: In constructor '{anonymous}::WriteCompletionData::WriteCompletionData(libradosstriper::RadosStriperImpl*, const string&, const string&, librados::AioCompletionImpl*, int)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/RadosStriperImpl.cc:253:28: warning: '{anonymous}::WriteCompletionData::m_unlockCompletion' will be initialized after [-Wreorder]
librados::AioCompletion *m_unlockCompletion;
^~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/RadosStriperImpl.cc:251:7: warning: 'int {anonymous}::WriteCompletionData::m_writeRc' [-Wreorder]
int m_writeRc;
^~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/RadosStriperImpl.cc:270:1: warning: when initialized here [-Wreorder]
WriteCompletionData::WriteCompletionData
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/Crypto.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_object_expirer_core.cc:11:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/auth/Crypto.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_object_expirer_core.cc:11:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWObjectExpirer::garbage_single_object(objexp_hint_entry&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 52%] Building CXX object src/libradosstriper/CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_op.cc.o
[ 52%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_op.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dradosstriper_EXPORTS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/libradosstriper/MultiAioCompletionImpl.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/operation/TrimRequest.cc
[ 52%] Linking CXX shared library ../../lib/libradosstriper.so
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/cmake -E cmake_link_script CMakeFiles/radosstriper.dir/link.txt --verbose=1
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -Wl,-soname,libradosstriper.so.1 -o ../../lib/libradosstriper.so.1.0.0 CMakeFiles/radosstriper.dir/libradosstriper.cc.o CMakeFiles/radosstriper.dir/RadosStriperImpl.cc.o CMakeFiles/radosstriper.dir/MultiAioCompletionImpl.cc.o ../librados/CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o ../librados/CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o ../librados/CMakeFiles/librados_objs.dir/RadosClient.cc.o -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/libcls_lock_client.a ../../lib/libosdc.a ../../lib/libceph-common.so.0 -lpthread -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lrt -ldl -lresolv -libverbs -lpthread -lrt ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lpthread -latomic -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lresolv -libverbs
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/libradosstriper && /usr/bin/cmake -E cmake_symlink_library ../../lib/libradosstriper.so.1.0.0 ../../lib/libradosstriper.so.1 ../../lib/libradosstriper.so
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 52%] Built target radosstriper
[ 52%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/watcher/Notifier.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:27:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc: In member function 'int RGWDeleteObj::handle_slo_manifest(ceph::bufferlist&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:4197:17: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=]
} catch (std::bad_alloc) {
^~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc: In member function 'int RGWBulkUploadOp::handle_file(boost::string_ref, size_t, RGWBulkUploadOp::AlignedStreamGetter&)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:6411:71: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
if (size > static_cast<const size_t>(s->cct->_conf->rgw_max_put_size)) {
^
make -f src/test/CMakeFiles/ceph_test_stress_watch.dir/build.make src/test/CMakeFiles/ceph_test_stress_watch.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_stress_watch.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_stress_watch
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_stress_watch.dir/build.make src/test/CMakeFiles/ceph_test_stress_watch.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 52%] Building CXX object src/test/CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_stress_watch.cc
[ 52%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/librbd/watcher/RewatchRequest.cc
[ 52%] Linking CXX executable ../../bin/ceph_test_stress_watch
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_stress_watch.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_stress_watch.dir/test_stress_watch.cc.o -o ../../bin/ceph_test_stress_watch -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libradostest.a -lrt -ldl -lresolv -libverbs -lpthread -lrt -lblkid -ldl ../../lib/libceph-common.so.0 -lrt -lresolv -lblkid ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -libverbs -latomic ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const compression_block&}; _Tp = compression_block; _Alloc = std::allocator<compression_block>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<compression_block>::iterator' {aka '__gnu_cxx::__normal_iterator<compression_block*, std::vector<compression_block> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 52%] Built target ceph_test_stress_watch
[ 52%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_os_lib.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_os_lib.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void RGWListBuckets::execute()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void RGWStatAccount::execute()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWUsageStats> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 52%] Building CXX object src/librbd/CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/ContextCompletion.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void RGWListBucket::execute()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void RGWStatBucket::execute()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, RGWBucketEnt> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, rgw_slo_part>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, rgw_slo_part> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, rgw_slo_part> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rgw_slo_part>, std::_Select1st<std::pair<const long long unsigned int, rgw_slo_part> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rgw_slo_part> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, rgw_slo_part> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_prefetch_data(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_atomic(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_raw_obj&>, std::tuple<>}; _Key = rgw_raw_obj; _Val = std::pair<const rgw_raw_obj, RGWRawObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >; _Compare = std::less<rgw_raw_obj>; _Alloc = std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_raw_obj, std::pair<const rgw_raw_obj, RGWRawObjState>, std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >, std::less<rgw_raw_obj>, std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_raw_obj, RGWRawObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_prefetch_data(T&) [with T = rgw_raw_obj; S = RGWRawObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_raw_obj, std::pair<const rgw_raw_obj, RGWRawObjState>, std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >, std::less<rgw_raw_obj>, std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_raw_obj, RGWRawObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In function 'RGWDeleteCORS::execute()::<lambda()>':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_raw_obj, std::pair<const rgw_raw_obj, RGWRawObjState>, std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >, std::less<rgw_raw_obj>, std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_raw_obj, RGWRawObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const RGWMultipartUploadEntry&}; _Tp = RGWMultipartUploadEntry; _Alloc = std::allocator<RGWMultipartUploadEntry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<RGWMultipartUploadEntry>::iterator' {aka '__gnu_cxx::__normal_iterator<RGWMultipartUploadEntry*, std::vector<RGWMultipartUploadEntry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:20,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void RGWListBucketMultiparts::execute()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<RGWMultipartUploadEntry*, std::vector<RGWMultipartUploadEntry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_vector.h: In member function 'virtual void RGWCompleteMultipart::execute()':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<compression_block*, std::vector<compression_block> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
[ 53%] Linking CXX static library ../../lib/librbd_internal.a
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_internal.dir/cmake_clean_target.cmake
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/librbd && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_internal.dir/link.txt --verbose=1
/usr/bin/ar qc ../../lib/librbd_internal.a CMakeFiles/rbd_internal.dir/AsyncObjectThrottle.cc.o CMakeFiles/rbd_internal.dir/AsyncRequest.cc.o CMakeFiles/rbd_internal.dir/ExclusiveLock.cc.o CMakeFiles/rbd_internal.dir/ImageCtx.cc.o CMakeFiles/rbd_internal.dir/ImageState.cc.o CMakeFiles/rbd_internal.dir/ImageWatcher.cc.o CMakeFiles/rbd_internal.dir/internal.cc.o CMakeFiles/rbd_internal.dir/Journal.cc.o CMakeFiles/rbd_internal.dir/LibrbdAdminSocketHook.cc.o CMakeFiles/rbd_internal.dir/LibrbdWriteback.cc.o CMakeFiles/rbd_internal.dir/ManagedLock.cc.o CMakeFiles/rbd_internal.dir/MirroringWatcher.cc.o CMakeFiles/rbd_internal.dir/ObjectMap.cc.o CMakeFiles/rbd_internal.dir/Operations.cc.o CMakeFiles/rbd_internal.dir/Utils.cc.o CMakeFiles/rbd_internal.dir/Watcher.cc.o CMakeFiles/rbd_internal.dir/api/DiffIterate.cc.o CMakeFiles/rbd_internal.dir/api/Image.cc.o CMakeFiles/rbd_internal.dir/api/Mirror.cc.o CMakeFiles/rbd_internal.dir/cache/ImageWriteback.cc.o CMakeFiles/rbd_internal.dir/cache/PassthroughImageCache.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/AutomaticPolicy.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PreAcquireRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PostAcquireRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/PreReleaseRequest.cc.o CMakeFiles/rbd_internal.dir/exclusive_lock/StandardPolicy.cc.o CMakeFiles/rbd_internal.dir/image/CloneRequest.cc.o CMakeFiles/rbd_internal.dir/image/CloseRequest.cc.o CMakeFiles/rbd_internal.dir/image/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/image/OpenRequest.cc.o CMakeFiles/rbd_internal.dir/image/RefreshParentRequest.cc.o CMakeFiles/rbd_internal.dir/image/RefreshRequest.cc.o CMakeFiles/rbd_internal.dir/image/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/image/SetFlagsRequest.cc.o CMakeFiles/rbd_internal.dir/image/SetSnapRequest.cc.o CMakeFiles/rbd_internal.dir/image_watcher/NotifyLockOwner.cc.o CMakeFiles/rbd_internal.dir/io/AioCompletion.cc.o CMakeFiles/rbd_internal.dir/io/AsyncOperation.cc.o CMakeFiles/rbd_internal.dir/io/CopyupRequest.cc.o CMakeFiles/rbd_internal.dir/io/ImageRequest.cc.o CMakeFiles/rbd_internal.dir/io/ImageRequestWQ.cc.o CMakeFiles/rbd_internal.dir/io/ObjectRequest.cc.o CMakeFiles/rbd_internal.dir/io/ReadResult.cc.o CMakeFiles/rbd_internal.dir/journal/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/journal/DemoteRequest.cc.o CMakeFiles/rbd_internal.dir/journal/OpenRequest.cc.o CMakeFiles/rbd_internal.dir/journal/PromoteRequest.cc.o CMakeFiles/rbd_internal.dir/journal/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/journal/Replay.cc.o CMakeFiles/rbd_internal.dir/journal/StandardPolicy.cc.o CMakeFiles/rbd_internal.dir/journal/Utils.cc.o CMakeFiles/rbd_internal.dir/managed_lock/AcquireRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/BreakRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/GetLockerRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/ReacquireRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/ReleaseRequest.cc.o CMakeFiles/rbd_internal.dir/managed_lock/Utils.cc.o CMakeFiles/rbd_internal.dir/mirror/DemoteRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/DisableRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/EnableRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/GetInfoRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/GetStatusRequest.cc.o CMakeFiles/rbd_internal.dir/mirror/PromoteRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/CreateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/InvalidateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/LockRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/RefreshRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/RemoveRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/Request.cc.o CMakeFiles/rbd_internal.dir/object_map/ResizeRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotCreateRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/SnapshotRollbackRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/UnlockRequest.cc.o CMakeFiles/rbd_internal.dir/object_map/UpdateRequest.cc.o CMakeFiles/rbd_internal.dir/operation/DisableFeaturesRequest.cc.o CMakeFiles/rbd_internal.dir/operation/EnableFeaturesRequest.cc.o CMakeFiles/rbd_internal.dir/operation/FlattenRequest.cc.o CMakeFiles/rbd_internal.dir/operation/MetadataRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/operation/MetadataSetRequest.cc.o CMakeFiles/rbd_internal.dir/operation/ObjectMapIterate.cc.o CMakeFiles/rbd_internal.dir/operation/RebuildObjectMapRequest.cc.o CMakeFiles/rbd_internal.dir/operation/RenameRequest.cc.o CMakeFiles/rbd_internal.dir/operation/Request.cc.o CMakeFiles/rbd_internal.dir/operation/ResizeRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotCreateRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotProtectRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRemoveRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRenameRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotRollbackRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotUnprotectRequest.cc.o CMakeFiles/rbd_internal.dir/operation/SnapshotLimitRequest.cc.o CMakeFiles/rbd_internal.dir/operation/TrimRequest.cc.o CMakeFiles/rbd_internal.dir/watcher/Notifier.cc.o CMakeFiles/rbd_internal.dir/watcher/RewatchRequest.cc.o CMakeFiles/rbd_internal.dir/__/common/ContextCompletion.cc.o ../CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Clock.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.cc:17:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWGetObj::handle_slo_manifest(ceph::bufferlist&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, rgw_slo_part>, std::_Select1st<std::pair<const long long unsigned int, rgw_slo_part> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, rgw_slo_part> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, rgw_slo_part> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_os_lib.cc:4:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
make -f src/test/CMakeFiles/unittest_crypto_init.dir/build.make src/test/CMakeFiles/unittest_crypto_init.dir/depend
/usr/bin/ranlib ../../lib/librbd_internal.a
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_crypto_init.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_crypto_init
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_crypto_init.dir/build.make src/test/CMakeFiles/unittest_crypto_init.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object src/test/CMakeFiles/unittest_crypto_init.dir/crypto_init.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_crypto_init.dir/crypto_init.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/crypto_init.cc
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 53%] Built target rbd_internal
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_policy_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_policy_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_policy_s3.cc
make -f src/test/CMakeFiles/ceph_test_keys.dir/build.make src/test/CMakeFiles/ceph_test_keys.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_keys.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_keys
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_keys.dir/build.make src/test/CMakeFiles/ceph_test_keys.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 53%] Building CXX object src/test/CMakeFiles/ceph_test_keys.dir/testkeys.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_keys.dir/testkeys.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/testkeys.cc
[ 53%] Linking CXX executable ../../bin/unittest_crypto_init
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_crypto_init.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_crypto_init.dir/crypto_init.cc.o -o ../../bin/unittest_crypto_init -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 53%] Built target unittest_crypto_init
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_process.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_process.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_process.cc
[ 53%] Linking CXX executable ../../bin/ceph_test_keys
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_keys.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_keys.dir/testkeys.cc.o -o ../../bin/ceph_test_keys -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libmon.a ../../lib/libglobal.a -ldl -ltcmalloc ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 53%] Built target ceph_test_keys
[ 53%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_quota.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_quota.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_quota.cc
make -f src/test/CMakeFiles/test_rgw_ldap.dir/build.make src/test/CMakeFiles/test_rgw_ldap.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/test_rgw_ldap.dir/DependInfo.cmake --color=
Scanning dependencies of target test_rgw_ldap
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/test_rgw_ldap.dir/build.make src/test/CMakeFiles/test_rgw_ldap.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_ldap.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_process.cc:9:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 54%] Building CXX object src/test/CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_rgw_ldap.cc
make -f src/test/CMakeFiles/ceph_kvstorebench.dir/build.make src/test/CMakeFiles/ceph_kvstorebench.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_kvstorebench.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_kvstorebench
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_kvstorebench.dir/build.make src/test/CMakeFiles/ceph_kvstorebench.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_kvstorebench.dir/kv_store_bench.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_kvstorebench.dir/kv_store_bench.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/kv_store_bench.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_quota.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_bucket&>, std::tuple<>}; _Key = rgw_bucket; _Val = std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >; _Compare = std::less<rgw_bucket>; _Alloc = std::allocator<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_bucket, std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry>, std::_Select1st<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >, std::less<rgw_bucket>, std::allocator<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_quota.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void lru_map<K, V>::_add(const K&, V&) [with K = rgw_bucket; V = RGWQuotaCacheStats]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_bucket, std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry>, std::_Select1st<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >, std::less<rgw_bucket>, std::allocator<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_bucket, lru_map<rgw_bucket, RGWQuotaCacheStats>::entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_quota.cc:16:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_user&>, std::tuple<>}; _Key = rgw_user; _Val = std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >; _Compare = std::less<rgw_user>; _Alloc = std::allocator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user, std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry>, std::_Select1st<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >, std::less<rgw_user>, std::allocator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user, std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry>, std::_Select1st<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >, std::less<rgw_user>, std::allocator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/encoding.h:18,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/uuid.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/types.h:21,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/utime.h:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_quota.cc:16:
/usr/include/c++/8/bits/stl_map.h: In member function 'void lru_map<K, V>::_add(const K&, V&) [with K = rgw_user; V = RGWQuotaCacheStats]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_user, std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry>, std::_Select1st<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >, std::less<rgw_user>, std::allocator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_user, lru_map<rgw_user, RGWQuotaCacheStats>::entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rados.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rados.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc
[ 54%] Linking CXX executable ../../bin/test_rgw_ldap
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_rgw_ldap.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/test_rgw_ldap.dir/__/rgw/rgw_ldap.cc.o CMakeFiles/test_rgw_ldap.dir/test_rgw_ldap.cc.o -o ../../bin/test_rgw_ldap -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/librados.so.2.0.0 ../../lib/libceph-common.so.0 -lldap -llber ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a -lrt -lresolv /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -libverbs -latomic -ldl -lpthread
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target test_rgw_ldap
make -f src/test/CMakeFiles/unittest_ceph_argparse.dir/build.make src/test/CMakeFiles/unittest_ceph_argparse.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_ceph_argparse.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_ceph_argparse
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_ceph_argparse.dir/build.make src/test/CMakeFiles/unittest_ceph_argparse.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/unittest_ceph_argparse.dir/ceph_argparse.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_ceph_argparse.dir/ceph_argparse.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/ceph_argparse.cc
[ 54%] Building CXX object src/test/CMakeFiles/ceph_kvstorebench.dir/__/key_value_store/kv_flat_btree_async.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_kvstorebench.dir/__/key_value_store/kv_flat_btree_async.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/kv_flat_btree_async.cc
[ 54%] Linking CXX executable ../../bin/unittest_ceph_argparse
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_ceph_argparse.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_ceph_argparse.dir/ceph_argparse.cc.o -o ../../bin/unittest_ceph_argparse -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target unittest_ceph_argparse
make -f src/test/CMakeFiles/test_crypto.dir/build.make src/test/CMakeFiles/test_crypto.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/test_crypto.dir/DependInfo.cmake --color=
Scanning dependencies of target test_crypto
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/test_crypto.dir/build.make src/test/CMakeFiles/test_crypto.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/test_crypto.dir/testcrypto.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/test_crypto.dir/testcrypto.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/testcrypto.cc
In file included from /usr/include/c++/8/vector:69,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/key_value_structure.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/kv_flat_btree_async.cc:14:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const delete_data&}; _Tp = delete_data; _Alloc = std::allocator<delete_data>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<delete_data>::iterator' {aka '__gnu_cxx::__normal_iterator<delete_data*, std::vector<delete_data> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<delete_data>::iterator' {aka '__gnu_cxx::__normal_iterator<delete_data*, std::vector<delete_data> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {object_data}; _Tp = object_data; _Alloc = std::allocator<object_data>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<object_data>::iterator' {aka '__gnu_cxx::__normal_iterator<object_data*, std::vector<object_data> >'} changed in GCC 7.1
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {object_data}; _Tp = object_data; _Alloc = std::allocator<object_data>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<object_data*, std::vector<object_data> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../../bin/test_crypto
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_crypto.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/test_crypto.dir/testcrypto.cc.o -o ../../bin/test_crypto -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libglobal.a -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lm -lrt -ldl -lresolv -libverbs -lpthread -lrt -lblkid -ldl ../../lib/libceph-common.so.0 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lpthread -latomic -lrt -lresolv -libverbs -lblkid -ldl
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target test_crypto
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_replica_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_replica_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_replica_log.cc
In file included from /usr/include/c++/8/vector:64,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/include/rados/librados.hpp:9,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/key_value_structure.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/key_value_store/kv_flat_btree_async.cc:14:
/usr/include/c++/8/bits/stl_vector.h: In member function 'void KvFlatBtreeAsync::set_up_prefix_index(const std::vector<object_data>&, const std::vector<object_data>&, librados::ObjectWriteOperation*, index_data*, int*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<delete_data*, std::vector<delete_data> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc: In member function 'virtual int RGWRados::init_rados()':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:3830:59: warning: narrowing conversion of '((RGWRados*)this)->RGWRados::cct->CephContext::_conf->md_config_t::rgw_num_rados_handles' from 'uint64_t' {aka 'long long unsigned int'} to 'std::vector<librados::Rados>::size_type' {aka 'unsigned int'} inside { } [-Wnarrowing]
auto handles = std::vector<librados::Rados>{cct->_conf->rgw_num_rados_handles};
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
[ 54%] Linking CXX executable ../../bin/ceph_kvstorebench
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_kvstorebench.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_kvstorebench.dir/kv_store_bench.cc.o CMakeFiles/ceph_kvstorebench.dir/__/key_value_store/kv_flat_btree_async.cc.o -o ../../bin/ceph_kvstorebench -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/libglobal.a -lblkid -ldl ../../lib/libceph-common.so.0 -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_kvstorebench
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_request.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_request.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_request.cc
make -f src/test/CMakeFiles/unittest_bufferlist.dir/build.make src/test/CMakeFiles/unittest_bufferlist.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_bufferlist.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_bufferlist
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_bufferlist.dir/build.make src/test/CMakeFiles/unittest_bufferlist.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/unittest_bufferlist.dir/bufferlist.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_bufferlist.dir/bufferlist.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/bufferlist.cc
make -f src/test/CMakeFiles/test_c_headers.dir/build.make src/test/CMakeFiles/test_c_headers.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/test_c_headers.dir/DependInfo.cmake --color=
Scanning dependencies of target test_c_headers
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/test_c_headers.dir/build.make src/test/CMakeFiles/test_c_headers.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building C object src/test/CMakeFiles/test_c_headers.dir/test_c_headers.c.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cc -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=gnu99 -o CMakeFiles/test_c_headers.dir/test_c_headers.c.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_c_headers.c
[ 54%] Linking C executable ../../bin/test_c_headers
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_c_headers.dir/link.txt --verbose=1
/usr/bin/cc -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/test_c_headers.dir/test_c_headers.c.o -o ../../bin/test_c_headers -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/librados.so.2.0.0 ../../lib/libcephfs.so.2.0.0 -Wl,-rpath-link,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target test_c_headers
make -f src/test/CMakeFiles/unittest_utf8.dir/build.make src/test/CMakeFiles/unittest_utf8.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_utf8.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_utf8
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_utf8.dir/build.make src/test/CMakeFiles/unittest_utf8.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/unittest_utf8.dir/utf8.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_utf8.dir/utf8.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/utf8.cc
[ 54%] Linking CXX executable ../../bin/unittest_utf8
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_utf8.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_utf8.dir/utf8.cc.o -o ../../bin/unittest_utf8 -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target unittest_utf8
make -f src/test/CMakeFiles/unittest_striper.dir/build.make src/test/CMakeFiles/unittest_striper.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_striper.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_striper
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_striper.dir/build.make src/test/CMakeFiles/unittest_striper.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/unittest_striper.dir/test_striper.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_striper.dir/test_striper.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_striper.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {rgw_bucket_dir_entry}; _Tp = rgw_bucket_dir_entry; _Alloc = std::allocator<rgw_bucket_dir_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {rgw_bucket_dir_entry}; _Tp = rgw_bucket_dir_entry; _Alloc = std::allocator<rgw_bucket_dir_entry>]':
/usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), std::forward<_Args>(__args)...);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = long long int; _Val = std::pair<const long long int, get_obj_io>; _KeyOfValue = std::_Select1st<std::pair<const long long int, get_obj_io> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, get_obj_io> >]':
/usr/include/c++/8/bits/stl_tree.h:2486:5: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, get_obj_io>, std::_Select1st<std::pair<const long long int, get_obj_io> >, std::less<long long int>, std::allocator<std::pair<const long long int, get_obj_io> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, get_obj_io> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = long long int; _Val = std::pair<const long long int, get_obj_io>; _KeyOfValue = std::_Select1st<std::pair<const long long int, get_obj_io> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, get_obj_io> >]':
/usr/include/c++/8/bits/stl_tree.h:2507:4: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator<std::pair<const long long int, get_obj_io> >' changed in GCC 7.1
_M_erase_aux(__first++);
^~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'void RGWRados::get_obj_aio_completion_cb(librados::completion_t, void*)':
/usr/include/c++/8/bits/stl_tree.h:1141:2: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, get_obj_io>, std::_Select1st<std::pair<const long long int, get_obj_io> >, std::less<long long int>, std::allocator<std::pair<const long long int, get_obj_io> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, get_obj_io> >'} changed in GCC 7.1
_M_erase_aux(__position);
^~~~~~~~~~~~
[ 54%] Linking CXX executable ../../bin/unittest_striper
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_striper.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_striper.dir/test_striper.cc.o CMakeFiles/unit-main.dir/unit.cc.o -o ../../bin/unittest_striper -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a -lblkid ../../lib/libceph-common.so.0 -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target unittest_striper
make -f src/test/CMakeFiles/unittest_signals.dir/build.make src/test/CMakeFiles/unittest_signals.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_signals.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_signals
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_signals.dir/build.make src/test/CMakeFiles/unittest_signals.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/unittest_signals.dir/signals.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_signals.dir/signals.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/signals.cc
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestRule>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestRule>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestRule> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long unsigned int&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestRule>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestRule>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestRule> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjManifest::append_rules(RGWObjManifest&, std::map<long long unsigned int, RGWObjManifestRule>::iterator&, std::__cxx11::string*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestRule>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestRule> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestPart>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestPart>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = long long unsigned int; _Tp = RGWObjManifestPart; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> >]':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjManifest::convert_to_explicit(const RGWZoneGroup&, const RGWZoneParams&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWObjManifest::append_explicit(RGWObjManifest&, const RGWZoneGroup&, const RGWZoneParams&)':
/usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjManifest::decode(ceph::buffer::list::iterator&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestRule>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestRule> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestRule> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestRule> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = rgw_obj; _Tp = RGWObjState; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_atomic(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::invalidate(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 54%] Linking CXX executable ../../bin/unittest_bufferlist
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_bufferlist.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_bufferlist.dir/bufferlist.cc.o -o ../../bin/unittest_bufferlist -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target unittest_bufferlist
make -f src/test/CMakeFiles/ceph_multi_stress_watch.dir/build.make src/test/CMakeFiles/ceph_multi_stress_watch.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_multi_stress_watch.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_multi_stress_watch
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_multi_stress_watch.dir/build.make src/test/CMakeFiles/ceph_multi_stress_watch.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/multi_stress_watch.cc
[ 54%] Linking CXX executable ../../bin/ceph_multi_stress_watch
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_multi_stress_watch.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_multi_stress_watch.dir/multi_stress_watch.cc.o -o ../../bin/ceph_multi_stress_watch -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 ../../lib/libglobal.a ../../lib/libradostest.a -lblkid -ldl ../../lib/libceph-common.so.0 -lblkid ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const long long int&>, std::tuple<>}; _Key = long long int; _Val = std::pair<const long long int, librados::AioCompletion*>; _KeyOfValue = std::_Select1st<std::pair<const long long int, librados::AioCompletion*> >; _Compare = std::less<long long int>; _Alloc = std::allocator<std::pair<const long long int, librados::AioCompletion*> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, librados::AioCompletion*>, std::_Select1st<std::pair<const long long int, librados::AioCompletion*> >, std::less<long long int>, std::allocator<std::pair<const long long int, librados::AioCompletion*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, librados::AioCompletion*> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >'} changed in GCC 7.1
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_multi_stress_watch
make -f src/test/CMakeFiles/ceph_test_mutate.dir/build.make src/test/CMakeFiles/ceph_test_mutate.dir/depend
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = int; _Val = std::pair<const int, rgw_cls_list_ret>; _KeyOfValue = std::_Select1st<std::pair<const int, rgw_cls_list_ret> >; _Compare = std::less<int>; _Alloc = std::allocator<std::pair<const int, rgw_cls_list_ret> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<int, std::pair<const int, rgw_cls_list_ret>, std::_Select1st<std::pair<const int, rgw_cls_list_ret> >, std::less<int>, std::allocator<std::pair<const int, rgw_cls_list_ret> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const int, rgw_cls_list_ret> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_mutate.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_mutate
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_mutate.dir/build.make src/test/CMakeFiles/ceph_test_mutate.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_mutate.cc
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWRados::cls_bucket_head(const RGWBucketInfo&, int, std::map<std::__cxx11::basic_string<char>, rgw_bucket_dir_header>&, std::map<int, std::__cxx11::basic_string<char> >*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_header> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 54%] Linking CXX executable ../../bin/unittest_signals
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_signals.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_signals.dir/signals.cc.o CMakeFiles/unit-main.dir/unit.cc.o -o ../../bin/unittest_signals -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target unittest_signals
make -f src/test/CMakeFiles/ceph_test_timers.dir/build.make src/test/CMakeFiles/ceph_test_timers.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_timers.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_test_timers
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_timers.dir/build.make src/test/CMakeFiles/ceph_test_timers.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/TestTimers.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_raw_obj&>, std::tuple<>}; _Key = rgw_raw_obj; _Val = std::pair<const rgw_raw_obj, RGWRawObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >; _Compare = std::less<rgw_raw_obj>; _Alloc = std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_raw_obj, std::pair<const rgw_raw_obj, RGWRawObjState>, std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >, std::less<rgw_raw_obj>, std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_raw_obj, RGWRawObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWRados::get_system_obj_state_impl(RGWObjectCtx*, rgw_raw_obj&, RGWRawObjState**, RGWObjVersionTracker*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_raw_obj, std::pair<const rgw_raw_obj, RGWRawObjState>, std::_Select1st<std::pair<const rgw_raw_obj, RGWRawObjState> >, std::less<rgw_raw_obj>, std::allocator<std::pair<const rgw_raw_obj, RGWRawObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_raw_obj, RGWRawObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 54%] Linking CXX executable ../../bin/ceph_test_mutate
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_mutate.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_mutate.dir/test_mutate.cc.o -o ../../bin/ceph_test_mutate -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libglobal.a ../../lib/librados.so.2.0.0 -lblkid -ldl -lpthread ../../lib/libceph-common.so.0 -lblkid -lrt -lresolv ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -libverbs -lpthread -latomic
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_test_mutate
make -f src/test/CMakeFiles/ceph_bench_log.dir/build.make src/test/CMakeFiles/ceph_bench_log.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_bench_log.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_bench_log
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_bench_log.dir/build.make src/test/CMakeFiles/ceph_bench_log.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_bench_log.dir/bench_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_bench_log.dir/bench_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/bench_log.cc
[ 54%] Linking CXX executable ../../bin/ceph_test_timers
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_timers.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_timers.dir/TestTimers.cc.o -o ../../bin/ceph_test_timers -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libglobal.a -lblkid -ldl ../../lib/libceph-common.so.0 -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry>, std::_Select1st<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'void lru_map<K, V>::_add(const K&, V&) [with K = rgw_obj; V = tombstone_entry]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry>, std::_Select1st<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, lru_map<rgw_obj, tombstone_entry>::entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_test_timers
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_resolve.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_resolve.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_resolve.cc
[ 54%] Linking CXX executable ../../bin/ceph_bench_log
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_bench_log.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_bench_log.dir/bench_log.cc.o -o ../../bin/ceph_bench_log -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/libglobal.a -lpthread -lrt -lblkid -ldl ../../lib/libceph-common.so.0 -lrt -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -ldl -lpthread -latomic -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_bench_log
[ 54%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_bucket.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_bucket.cc
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWRados::get_obj_iterate_cb(RGWObjectCtx*, RGWObjState*, const RGWBucketInfo&, const rgw_obj&, const rgw_raw_obj&, off_t, off_t, off_t, bool, void*)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<long long int, std::pair<const long long int, librados::AioCompletion*>, std::_Select1st<std::pair<const long long int, librados::AioCompletion*> >, std::less<long long int>, std::allocator<std::pair<const long long int, librados::AioCompletion*> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long int, librados::AioCompletion*> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_usage_log_entry&}; _Tp = rgw_usage_log_entry; _Alloc = std::allocator<rgw_usage_log_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_usage_log_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_usage_log_entry*, std::vector<rgw_usage_log_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int RGWRados::log_usage(std::map<rgw_user_bucket, RGWUsageBatch>&)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_usage_log_entry*, std::vector<rgw_usage_log_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_bucket_dir_entry&}; _Tp = rgw_bucket_dir_entry; _Alloc = std::allocator<rgw_bucket_dir_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_bucket_dir_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/detail/container_fwd.hpp:93,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_vector.h: In member function 'int RGWRados::pool_iterate(RGWPoolIterCtx&, uint32_t, std::vector<rgw_bucket_dir_entry>&, bool*, RGWAccessListFilter*)':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_bucket_dir_entry*, std::vector<rgw_bucket_dir_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
make -f src/test/CMakeFiles/ceph_test_signal_handlers.dir/build.make src/test/CMakeFiles/ceph_test_signal_handlers.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_test_signal_handlers.dir/DependInfo.cmake --color=
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_bucket.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_bucket.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'int RGWRados::cls_bucket_list_ordered(RGWBucketInfo&, int, rgw_obj_index_key&, const string&, uint32_t, bool, std::map<std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>&, bool*, rgw_obj_index_key*, bool (*)(const string&))':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_bucket_dir_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
Scanning dependencies of target ceph_test_signal_handlers
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_test_signal_handlers.dir/build.make src/test/CMakeFiles/ceph_test_signal_handlers.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/TestSignalHandlers.cc
make -f src/test/CMakeFiles/ceph_omapbench.dir/build.make src/test/CMakeFiles/ceph_omapbench.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/ceph_omapbench.dir/DependInfo.cmake --color=
Scanning dependencies of target ceph_omapbench
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/ceph_omapbench.dir/build.make src/test/CMakeFiles/ceph_omapbench.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Building CXX object src/test/CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/omap_bench.cc
In file included from /usr/include/c++/8/map:60,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /usr/include/boost/detail/container_fwd.hpp:94,
from /usr/include/boost/container_hash/extensions.hpp:22,
from /usr/include/boost/container_hash/hash.hpp:760,
from /usr/include/boost/type_index/stl_type_index.hpp:43,
from /usr/include/boost/type_index.hpp:29,
from /usr/include/boost/function/function_base.hpp:21,
from /usr/include/boost/function/detail/prologue.hpp:17,
from /usr/include/boost/function.hpp:30,
from /usr/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /usr/include/boost/algorithm/string/find_iterator.hpp:24,
from /usr/include/boost/algorithm/string/iter_find.hpp:27,
from /usr/include/boost/algorithm/string/split.hpp:16,
from /usr/include/boost/algorithm/string.hpp:23,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rados.cc:8:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWChainedCacheImpl<T>::chain_cb(const string&, void*) [with T = bucket_info_entry]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<bucket_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 54%] Linking CXX executable ../../bin/ceph_test_signal_handlers
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_test_signal_handlers.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_test_signal_handlers.dir/TestSignalHandlers.cc.o -o ../../bin/ceph_test_signal_handlers -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libglobal.a -lblkid -ldl ../../lib/libceph-common.so.0 -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 54%] Built target ceph_test_signal_handlers
make -f src/test/CMakeFiles/unittest_ipaddr.dir/build.make src/test/CMakeFiles/unittest_ipaddr.dir/depend
[ 55%] Linking CXX executable ../../bin/ceph_omapbench
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_omapbench.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/ceph_omapbench.dir/omap_bench.cc.o -o ../../bin/ceph_omapbench -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib: ../../lib/librados.so.2.0.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so ../../lib/libglobal.a -lblkid -ldl ../../lib/libceph-common.so.0 /usr/lib/arm-linux-gnueabihf/libboost_program_options.so -lblkid ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_ipaddr.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_ipaddr
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_ipaddr.dir/build.make src/test/CMakeFiles/unittest_ipaddr.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object src/test/CMakeFiles/unittest_ipaddr.dir/test_ipaddr.cc.o
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Built target ceph_omapbench
make -f src/test/CMakeFiles/unittest_arch.dir/build.make src/test/CMakeFiles/unittest_arch.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_arch.dir/DependInfo.cmake --color=
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_ipaddr.dir/test_ipaddr.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_ipaddr.cc
Scanning dependencies of target unittest_arch
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_arch.dir/build.make src/test/CMakeFiles/unittest_arch.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object src/test/CMakeFiles/unittest_arch.dir/test_arch.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_arch.dir/test_arch.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/test_arch.cc
[ 55%] Linking CXX executable ../../bin/unittest_arch
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_arch.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_arch.dir/test_arch.cc.o CMakeFiles/unit-main.dir/unit.cc.o -o ../../bin/unittest_arch -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Built target unittest_arch
make -f src/test/CMakeFiles/unittest_admin_socket.dir/build.make src/test/CMakeFiles/unittest_admin_socket.dir/depend
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_admin_socket.dir/DependInfo.cmake --color=
Scanning dependencies of target unittest_admin_socket
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_admin_socket.dir/build.make src/test/CMakeFiles/unittest_admin_socket.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Building CXX object src/test/CMakeFiles/unittest_admin_socket.dir/admin_socket.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_admin_socket.dir/admin_socket.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/admin_socket.cc
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.cc
[ 55%] Linking CXX executable ../../bin/unittest_ipaddr
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_ipaddr.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_ipaddr.dir/test_ipaddr.cc.o -o ../../bin/unittest_ipaddr -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libmon.a ../../lib/libglobal.a -ltcmalloc ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Built target unittest_ipaddr
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_client.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_client.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_client.cc
[ 55%] Linking CXX executable ../../bin/unittest_admin_socket
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/unittest_admin_socket.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie CMakeFiles/unittest_admin_socket.dir/admin_socket.cc.o CMakeFiles/unit-main.dir/unit.cc.o -o ../../bin/unittest_admin_socket -Wl,-rpath,/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/lib ../../lib/libgmock_main.a ../../lib/libgmock.a ../../lib/libgtest.a -lpthread -ldl ../../lib/libglobal.a ../../lib/libceph-common.so.0 ../../lib/libjson_spirit.a ../../lib/libcommon_utf8.a ../../lib/liberasure_code.a /usr/lib/arm-linux-gnueabihf/libboost_thread.so /usr/lib/arm-linux-gnueabihf/libboost_chrono.so /usr/lib/arm-linux-gnueabihf/libboost_atomic.so /usr/lib/arm-linux-gnueabihf/libboost_random.so /usr/lib/arm-linux-gnueabihf/libboost_system.so /usr/lib/arm-linux-gnueabihf/libboost_program_options.so /usr/lib/arm-linux-gnueabihf/libboost_date_time.so /usr/lib/arm-linux-gnueabihf/libboost_iostreams.so /usr/lib/arm-linux-gnueabihf/libboost_regex.so -lblkid -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -latomic -lpthread -lrt -ldl -lresolv -libverbs
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 55%] Built target unittest_admin_socket
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_config.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_config.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.cc:17:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.h:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_auth_s3.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_client.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_config.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_conn.cc.o
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_conn.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_conn.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_log.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_metadata.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_metadata.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_metadata.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_log.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 55%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_opstate.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_opstate.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_opstate.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_realm.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_realm.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_replica_log.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_replica_log.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_replica_log.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_replica_log.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_opstate.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_realm.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_realm.cc:5:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_s3.cc.o
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_role.cc.o
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_role.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_role.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_swift.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:18:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.h:12,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc:16:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_role.cc:14:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc: At global scope:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:3352:13: warning: 'void init_anon_user(req_state*)' defined but not used [-Wunused-function]
static void init_anon_user(struct req_state *s)
^~~~~~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_usage.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_usage.cc
In file included from /usr/include/c++/8/vector:69,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc:5:
/usr/include/c++/8/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const rgw_slo_entry&}; _Tp = rgw_slo_entry; _Alloc = std::allocator<rgw_slo_entry>]':
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_slo_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_slo_entry*, std::vector<rgw_slo_entry> >'} changed in GCC 7.1
vector<_Tp, _Alloc>::
^~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector<rgw_slo_entry>::iterator' {aka '__gnu_cxx::__normal_iterator<rgw_slo_entry*, std::vector<rgw_slo_entry> >'} changed in GCC 7.1
In file included from /usr/include/c++/8/vector:64,
from /usr/include/boost/format.hpp:17,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc:5:
/usr/include/c++/8/bits/stl_vector.h: In function 'void decode_json_obj(std::vector<_RealType>&, JSONObj*) [with T = rgw_slo_entry]':
/usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<rgw_slo_entry*, std::vector<rgw_slo_entry> >' changed in GCC 7.1
_M_realloc_insert(end(), __x);
^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc:12:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_swift.cc:12:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_prefetch_data(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWObjectCtxImpl<T, S>::set_atomic(T&) [with T = rgw_obj; S = RGWObjState]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h: In member function 'bool RGWSwiftWebsiteHandler::is_index_present(const string&)':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_rest_user.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_user.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:9:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:9:
/usr/include/c++/8/bits/stl_map.h: In member function 'virtual void RGWGetUsage_ObjStore_S3::send_response()':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, rgw_usage_log_entry> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:9:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const rgw_obj&>, std::tuple<>}; _Key = rgw_obj; _Val = std::pair<const rgw_obj, RGWObjState>; _KeyOfValue = std::_Select1st<std::pair<const rgw_obj, RGWObjState> >; _Compare = std::less<rgw_obj>; _Alloc = std::allocator<std::pair<const rgw_obj, RGWObjState> >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/common/Formatter.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_s3.cc:9:
/usr/include/c++/8/bits/stl_map.h: In member function 'bool RGWHandler_REST_S3Website::web_dir() const':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<rgw_obj, std::pair<const rgw_obj, RGWObjState>, std::_Select1st<std::pair<const rgw_obj, RGWObjState> >, std::less<rgw_obj>, std::allocator<std::pair<const rgw_obj, RGWObjState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const rgw_obj, RGWObjState> >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_role.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_role.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_role.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_usage.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_usage.cc:6:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_user.h:7,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest_user.cc:8:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_string.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_string.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_string.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_swift_auth.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_swift_auth.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_tag.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_tag.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_tag.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_tag_s3.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_tag_s3.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_tag_s3.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_tools.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_tools.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_tools.cc
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_swift_auth.h:8,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_swift_auth.cc:11:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_usage.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_usage.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_usage.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_swift_auth.cc: In member function 'rgw::auth::swift::ExternalTokenEngine::result_t rgw::auth::swift::ExternalTokenEngine::authenticate(const string&, const req_state*) const':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_swift_auth.cc:402:17: warning: catching polymorphic type 'class std::out_of_range' by value [-Wcatch-value=]
} catch (std::out_of_range) {
^~~~~~~~~~~~
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_user.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_user.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_user.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_website.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_website.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_website.cc
[ 56%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_xml.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_xml.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_xml.cc
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_xml_enc.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_xml_enc.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_xml_enc.cc
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_torrent.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_torrent.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_torrent.cc
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_crypt.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_crypt.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.cc
In file included from /usr/include/c++/8/map:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_user.cc:7:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >]':
/usr/include/c++/8/bits/stl_tree.h:2411:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/8/map:61,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_user.cc:7:
/usr/include/c++/8/bits/stl_map.h: In member function 'void RGWChainedCacheImpl<T>::chain_cb(const string&, void*) [with T = user_info_entry]':
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/8/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::pair<user_info_entry, std::chrono::time_point<ceph::time_detail::coarse_mono_clock> > > >'} changed in GCC 7.1
__i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_crypt_sanitize.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/rgw_a.dir/rgw_crypt_sanitize.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt_sanitize.cc
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.cc:38:2: warning: #warning "TODO: move this code to auth/Crypto for others to reuse." [-Wcpp]
#warning "TODO: move this code to auth/Crypto for others to reuse."
^~~~~~~
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.cc:247:2: warning: #warning "TODO: use auth/Crypto instead of reimplementing." [-Wcpp]
#warning "TODO: use auth/Crypto instead of reimplementing."
^~~~~~~
make -f src/test/CMakeFiles/unittest_encoding.dir/build.make src/test/CMakeFiles/unittest_encoding.dir/depend
[ 57%] Building CXX object src/rgw/CMakeFiles/rgw_a.dir/rgw_iam_policy.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw && /usr/bin/c++ -DBOOST_COROUTINES_NO_DEPRECATION_WARNING -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/../rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/rgw -o CMakeFiles/rgw_a.dir/rgw_iam_policy.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_iam_policy.cc
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<<BUILDDIR>>/ceph-12.2.11+dfsg1 /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test/CMakeFiles/unittest_encoding.dir/DependInfo.cmake --color=
In file included from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io.h:327,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_rest.h:16,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.h:10,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.cc:7:
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h: In member function 'size_t rgw::io::ChunkingFilter<T>::send_body(const char*, size_t)':
/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_client_io_filters.h:294:44: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
"%" PRIx64 "\r\n", len);
^~~~~~~~~~~~~~~~~ ~~~
Scanning dependencies of target unittest_encoding
make[3]: Leaving directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
make -f src/test/CMakeFiles/unittest_encoding.dir/build.make src/test/CMakeFiles/unittest_encoding.dir/build
make[3]: Entering directory '/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf'
[ 57%] Building CXX object src/test/CMakeFiles/unittest_encoding.dir/encoding.cc.o
cd /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/test && /usr/bin/c++ -DCEPH_LIBDIR=\"/usr/lib/arm-linux-gnueabihf\" -DCEPH_PKGLIBDIR=\"/usr/lib/arm-linux-gnueabihf/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/xxHash -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/dmclock/support/src -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/include -isystem /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rapidjson/include -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/ceph-12.2.11+dfsg1=. -fstack-protector-strong -Wformat -Werror=format-security -g1 -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -fPIE -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googlemock/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/googletest/googletest/include -I/<<BUILDDIR>>/ceph-12.2.11+dfsg1/obj-arm-linux-gnueabihf/src/googletest/googletest/include -fno-strict-aliasing -std=c++11 -o CMakeFiles/unittest_encoding.dir/encoding.cc.o -c /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/test/encoding.cc
In file included from /usr/include/c++/8/set:60,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_op.h:19,
from /<<BUILDDIR>>/ceph-12.2.11+dfsg1/src/rgw/rgw_crypt.cc:6:
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestPart>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> >]':
/usr/include/c++/8/bits/stl_tree.h:2146:5: note: parameter passing for argument of type 'std::_Rb_tree<long long unsigned int, std::pair<const long long unsigned int, RGWObjManifestPart>, std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, RGWObjManifestPart> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const long long unsigned int, RGWObjManifestPart> >'} changed in GCC 7.1
_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/8/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<long long unsigned int&&>, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair<const long long unsigned int, RGWObjManifestPart>; _KeyOfValue = std::_Select1st<std::pair<const long long unsigned int, RGWObjManifestPart> >; _Compare = std::less<long long unsigned int>; _Alloc = std::allocator<st