FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2022 PLD Team
$Revision: 1.37 $
Powered by ITS.
Your IP: 54.80.252.84

ceph b8393b80-0cc7-4eaa-bc1e-e75d3c167fb8

Status:OK
Source URL:https://buildlogs.pld-linux.org/pld/th/i686/OK/ceph,b8393b80-0cc7-4eaa-bc1e-e75d3c167fb8.bz2
text/plain URL:View!
rpm -qa of builder:View!
Date:2022/01/15 03:14:55
Runtime:0:46:10.978435

Toc:

Content:

request from: atler
checking if we should skip the build
started at: Sat Jan 15 02:28:21 2022
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/b8393b80-0cc7-4eaa-bc1e-e75d3c167fb8/ceph-12.2.13-10.src.rpm
fetched 81650250 bytes, 22259.3 K/s
installing srpm: ceph-12.2.13-10.src.rpm
+ install -d /tmp/B.7yzutu0x/BUILD /tmp/B.7yzutu0x/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog ceph-12.2.13-10.src.rpm
* Sat Jan 15 2022 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/ceph.git;a=log;h=master
* Sat Jan 15 2022 Jan Palus <atler@pld-linux.org> fa0a0f4
- boost rebuild * Sat Sep 25 2021 Jan Rękorajski <baggins@pld-linux.org> b5d0731
- don't package java unit tests, fix java deps and paths, rel 9 * Fri Sep 24 2021 Jan Rękorajski <baggins@pld-linux.org> 77a27f9
- rebuild with openssl 3.0.0 * Tue Aug 10 2021 Jan Palus <atler@pld-linux.org> 758a99f
- boost rebuild * Tue Aug 10 2021 Jan Palus <atler@pld-linux.org> 9911b50
- move test/benchmark tools to "test" subpackage * Tue Aug 10 2021 Jan Palus <atler@pld-linux.org> c37aec3
- add tests bcond * Tue Mar 02 2021 Jan Rękorajski <baggins@pld-linux.org> 547a411
- release 6 (by relup.sh) * Sun Dec 27 2020 Jan Rękorajski <baggins@pld-linux.org> 4429ac8
- disable fio, doesn not build using modern c++ - rel 5 * Fri Dec 25 2020 Jan Rękorajski <baggins@pld-linux.org> b607360
- release 4 (by relup.sh) * Fri Dec 25 2020 Jan Rękorajski <baggins@pld-linux.org> f73f6ee
- sys_siglist is gone in glibc, use strsignal * Fri Dec 25 2020 Jan Rękorajski <baggins@pld-linux.org> 39efa0f
- release 3 (by relup.sh) * Tue Jul 28 2020 Jakub Bogusz <qboosh@pld-linux.org> dd86fa7
- release 2 (boost 1.73) * Sat Jun 06 2020 Jakub Bogusz <qboosh@pld-linux.org> 6c9c09f
- drop logrotate patch, stick to upstream solution with killall -HUP (cephctl script handles only two of many daemons) - drop outdated cephctl script as well, not usable in this shape now * Fri Jun 05 2020 Jakub Bogusz <qboosh@pld-linux.org> d65c5c2
- added libceph_crypto_isal plugin (x86_64 only) * Fri Jun 05 2020 Jakub Bogusz <qboosh@pld-linux.org> 2d84123
- updated fio patch to fix also libdir - added libceph_crypto_isal.so plugin to skip_post_check_so * Thu Jun 04 2020 Jakub Bogusz <qboosh@pld-linux.org> a92d2e0
- enhanced types patch wrt. unsigned 32-bit constant - fixed files, BR: python3-Cython * Tue Jun 02 2020 Jakub Bogusz <qboosh@pld-linux.org> f25d96c
- fixed included patch - enabled fcgi,fio,zfs by default * Sun May 31 2020 Jakub Bogusz <qboosh@pld-linux.org> acdfce6
- enhanced zfs patch, added includes patch (more build fixes) * Sun May 31 2020 Jakub Bogusz <qboosh@pld-linux.org> 9d11723
- BR: boost-python-devel * Sun May 31 2020 Jakub Bogusz <qboosh@pld-linux.org> 101b8bd
- added zfs patch (adjust for zfs 0.8.0 API change) + rpm -Uhv --nodeps --define '_topdir /tmp/B.7yzutu0x' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' ceph-12.2.13-10.src.rpm Updating / installing... ceph-12.2.13-10 ######################################## + rm -f ceph-12.2.13-10.src.rpm + install -m 700 -d /tmp/B.7yzutu0x/BUILD/tmp + TMPDIR=/tmp/B.7yzutu0x/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.7yzutu0x' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux --define 'prep exit 0' /tmp/B.7yzutu0x/ceph.spec warning: line 124: It's not recommended to have unversioned Obsoletes: Obsoletes: gcephtool warning: line 125: It's not recommended to have unversioned Obsoletes: Obsoletes: hadoop-cephfs warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux checking BuildConflict-ing packages rpm: warning: line 124: It's not recommended to have unversioned Obsoletes: Obsoletes: gcephtool rpm: warning: line 125: It's not recommended to have unversioned Obsoletes: Obsoletes: hadoop-cephfs rpm: warning: Could not canonicalize hostname: nereid rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux no BuildConflicts found checking BR rpm: warning: line 124: It's not recommended to have unversioned Obsoletes: Obsoletes: gcephtool rpm: warning: line 125: It's not recommended to have unversioned Obsoletes: Obsoletes: hadoop-cephfs rpm: warning: Could not canonicalize hostname: nereid rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux no BR needed building RPM using: set -ex; : build-id: b8393b80-0cc7-4eaa-bc1e-e75d3c167fb8; TMPDIR=/tmp/B.7yzutu0x/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.7yzutu0x' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.7yzutu0x/ceph.spec + : build-id: b8393b80-0cc7-4eaa-bc1e-e75d3c167fb8 + TMPDIR=/tmp/B.7yzutu0x/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.7yzutu0x' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.7yzutu0x/ceph.spec warning: line 124: It's not recommended to have unversioned Obsoletes: Obsoletes: gcephtool warning: line 125: It's not recommended to have unversioned Obsoletes: Obsoletes: hadoop-cephfs warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux Executing(%prep): /bin/sh -e /tmp/B.7yzutu0x/BUILD/tmp/rpm-tmp.O0Zzz6 + umask 022 + cd /tmp/B.7yzutu0x/BUILD + cd /tmp/B.7yzutu0x/BUILD + rm -rf ceph-12.2.13 + /bin/gzip -dc /tmp/B.7yzutu0x/ceph-12.2.13.tar.gz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ceph-12.2.13 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (ceph-init-fix.patch):' Patch #0 (ceph-init-fix.patch): + </tmp/B.7yzutu0x/ceph-init-fix.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #2 (boost.patch):' Patch #2 (boost.patch): + </tmp/B.7yzutu0x/boost.patch + /usr/bin/patch -s -p0 '--fuzz=0' + echo 'Patch #3 (ceph-python.patch):' Patch #3 (ceph-python.patch): + </tmp/B.7yzutu0x/ceph-python.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #4 (ceph-types.patch):' Patch #4 (ceph-types.patch): + </tmp/B.7yzutu0x/ceph-types.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #5 (ceph-tcmalloc.patch):' Patch #5 (ceph-tcmalloc.patch): + </tmp/B.7yzutu0x/ceph-tcmalloc.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #6 (ceph-rocksdb.patch):' Patch #6 (ceph-rocksdb.patch): + </tmp/B.7yzutu0x/ceph-rocksdb.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #7 (ceph-fcgi.patch):' Patch #7 (ceph-fcgi.patch): + </tmp/B.7yzutu0x/ceph-fcgi.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #8 (ceph-fio.patch):' Patch #8 (ceph-fio.patch): + </tmp/B.7yzutu0x/ceph-fio.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #9 (ceph-zfs.patch):' Patch #9 (ceph-zfs.patch): + </tmp/B.7yzutu0x/ceph-zfs.patch + /usr/bin/patch -s -p1 '--fuzz=0' + echo 'Patch #10 (ceph-includes.patch):' Patch #10 (ceph-includes.patch): + </tmp/B.7yzutu0x/ceph-includes.patch + /usr/bin/patch -s -p1 '--fuzz=0' + /bin/sed -i -e '1s,/usr/bin/env python$,/usr/bin/python2,' src/ceph-create-keys src/ceph-rest-api src/mount.fuse.ceph src/brag/client/ceph-brag src/ceph-disk/ceph_disk/main.py + RPM_EC=0 + jobs -p + exit 0 Executing(%build): /bin/sh -e /tmp/B.7yzutu0x/BUILD/tmp/rpm-tmp.xgKJJZ TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin TMPDIR=/tmp/B.7yzutu0x/BUILD/tmp + umask 022 + cd /tmp/B.7yzutu0x/BUILD + cd ceph-12.2.13 + install -d build + cd build + CC=i686-pld-linux-gcc CXX=i686-pld-linux-g++ CPPFLAGS='' /usr/bin/cmake '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_BUILD_TYPE=PLD' '-DCMAKE_INSTALL_BINDIR:PATH=/usr/bin' '-DCMAKE_INSTALL_SBINDIR:PATH=/usr/sbin' '-DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/libexec' '-DCMAKE_INSTALL_SYSCONFDIR:PATH=/etc' '-DCMAKE_INSTALL_SHAREDSTATEDIRPATH:PATH=/var/lib' '-DCMAKE_INSTALL_LOCALSTATEDIRPATH:PATH=/var' '-DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib' '-DCMAKE_INSTALL_INCLUDEDIR:PATH=/usr/include' '-DCMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include' '-DCMAKE_INSTALL_DATAROOTDIR:PATH=/usr/share' '-DCMAKE_INSTALL_DATADIR:PATH=/usr/share' '-DCMAKE_INSTALL_INFODIR:PATH=/usr/share/info' '-DCMAKE_INSTALL_LOCALEDIR:PATH=/usr/share/locale' '-DCMAKE_INSTALL_MANDIR:PATH=/usr/share/man' '-DCMAKE_INSTALL_DOCDIR:PATH=/usr/share/doc' '-DCMAKE_INSTALL_PREFIX:PATH=/usr' '-DSYSCONF_INSTALL_DIR:PATH=/etc' '-DCMAKE_CXX_FLAGS_PLD=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -DQT_NO_DEBUG' '-DCMAKE_C_FLAGS_PLD=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -DQT_NO_DEBUG' '-DCMAKE_Fortran_FLAGS_PLD=-O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -DQT_NO_DEBUG' '-DCMAKE_EXE_LINKER_FLAGS_PLD=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' '-DCMAKE_SHARED_LINKER_FLAGS_PLD=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' '-DCMAKE_MODULE_LINKER_FLAGS_PLD=-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' '-DBUILD_SHARED_LIBS:BOOL=ON' .. '-DALLOCATOR=tcmalloc' '-DFIO_INCLUDE_DIR=/usr/include/fio' '-DPYTHON=/usr/bin/python2' '-DSPHINX_BUILD=/usr/bin/sphinx-build-2' '-DWITH_CEPHFS_JAVA=ON' '-DJAVA_JVM_LIBRARY:PATH=/usr/lib/jvm/java/lib/server/libjvm.so' '-DWITH_LZ4=ON' '-DWITH_OCF=ON' '-DWITH_RADOSGW_FCGI_FRONTEND=ON' '-DWITH_SYSTEM_BOOST=ON' '-DWITH_SYSTEM_ROCKSDB=ON' '-DWITH_SYSTEMD=ON' '-DWITH_ZFS=ON' '-DWITH_REENTRANT_STRSIGNAL=ON' '-DWITH_TESTS=OFF' -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Check for working C compiler: /usr/bin/i686-pld-linux-gcc -- Check for working C compiler: /usr/bin/i686-pld-linux-gcc - 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/i686-pld-linux-g++ -- Check for working CXX compiler: /usr/bin/i686-pld-linux-g++ - 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- 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/Modules/CheckIncludeFiles.cmake:120 (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/libibverbs.so -- Performing Test HAVE_IBV_EXP -- Performing Test HAVE_IBV_EXP - Failed CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (message): The package name passed to `find_package_handle_standard_args` (ibverbs) does not match the name of the calling package (rdma). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/modules/Findrdma.cmake:45 (find_package_handle_standard_args) CMakeLists.txt:183 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found ibverbs: /usr/lib/libibverbs.so -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Found udev: /lib/libudev.so -- Found aio: /usr/lib/libaio.so -- Found blkid: /usr/lib/libblkid.so -- Found OpenLdap: /usr/include -- Found fuse: /usr/include/fuse -- Found xfs: /usr/lib/libhandle.so -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Found zfs: /usr/include/libzfs;/usr/include/libspl;/usr/include/libzfs;/usr/include/libspl;/usr/include/blkid;/usr/include/uuid;/usr/include/tirpc -- Found leveldb: /usr/lib/libleveldb.so -- Found snappy: /usr/lib/libsnappy.so -- Found LZ4: /usr/lib/liblz4.so (found suitable version "1.9.3", minimum required is "1.7") -- Found gperftools: GPERFTOOLS_TCMALLOC_LIBRARY;GPERFTOOLS_TCMALLOC_MINIMAL_LIBRARY -- Found keyutils: /usr/lib/libkeyutils.so -- Found CURL: /usr/lib/libcurl.so (found version "7.81.0") -- Looking for curl_multi_wait -- Looking for curl_multi_wait - found -- Checking for module 'nss' -- Found nss, version 3.74 -- NSS_LIBRARIES: /usr/lib/libssl3.so;/usr/lib/libsmime3.so;/usr/lib/libnss3.so;/usr/lib/libnssutil3.so -- NSS_INCLUDE_DIRS: /usr/include/nss -- Found NSS: /usr/lib/libssl3.so;/usr/lib/libsmime3.so;/usr/lib/libnss3.so;/usr/lib/libnssutil3.so -- Checking for module 'nspr' -- Found nspr, version 4.33.0 -- Found NSPR: /usr/lib/libplds4.so;/usr/lib/libplc4.so;/usr/lib/libnspr4.so -- SSL with NSS selected (Libs: /usr/lib/libssl3.so;/usr/lib/libsmime3.so;/usr/lib/libnss3.so;/usr/lib/libnssutil3.so) -- Found EXPAT: /usr/lib/libexpat.so (found version "2.4.1") -- Found fcgi: /usr/lib/libfcgi.so -- Found OpenSSL: /usr/lib/libcrypto.so -- ssl soname: libssl.so.3 -- crypto soname: libcrypto.so.3 -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.18", minimum required is "2.7") -- Found PythonLibs: /usr/lib/libpython2.7.so (found suitable version "2.7.18", minimum required is "2.7") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found LTTngUST: /usr/lib/liblttng-ust.so;dl (found version "2.2.1") -- Found babeltrace: /usr/include -- Found rocksdb: /usr/lib/librocksdb.so CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) CMake Warning at /usr/share/cmake/Modules/FindBoost.cmake:1179 (message): New Boost version may have incorrect or missing dependencies and imported targets Call Stack (most recent call first): /usr/share/cmake/Modules/FindBoost.cmake:1303 (_Boost_COMPONENT_DEPENDENCIES) /usr/share/cmake/Modules/FindBoost.cmake:1904 (_Boost_MISSING_DEPENDENCIES) CMakeLists.txt:580 (find_package) -- Found Boost: /usr/include (found suitable version "1.78.0", minimum required is "1.66") found components: atomic thread system regex random program_options date_time iostreams filesystem python27 context coroutine chrono -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/i686-pld-linux-gcc -- 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_INTEL_SSE -- Performing Test HAVE_INTEL_SSE - Success -- we have a modern and working yasm -- we are not x86_64 && !x32 -- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR -- Performing Test COMPILER_SUPPORTS_DIAGNOSTICS_COLOR - Success -- Ceph/.git directory not found, parsing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER -- Found Java: /usr/lib/jvm/java/bin/java (found version "11.0.13") found components: Development -- Found JNI: /usr/lib/jvm/java/lib/libjawt.so -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.18", minimum required is "2") -- Found PythonLibs: /usr/lib/libpython2.7.so (found suitable exact version "2.7.18") -- Found Python3Interp: /usr/bin/python3 (found suitable version "3.9.9", minimum required is "3") -- Found Python3Libs: /usr/lib/libpython3.9.so (found suitable exact version "3.9.9") -- 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 -- Searching 16 bit integer - Using unsigned short -- Check if the system is big endian - little endian -- exclude following files under src: *.js;*.css;civetweb;erasure-code/jerasure/jerasure;erasure-code/jerasure/gf-complete;rocksdb;googletest;spdk;xxHash;isa-l;lua;dpdk;zstd;crypto/isa-l/isa-l_crypto;blkin;rapidjson -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_PLD CMAKE_INSTALL_LOCALSTATEDIRPATH CMAKE_INSTALL_SHAREDSTATEDIRPATH FIO_INCLUDE_DIR PYTHON SYSCONF_INSTALL_DIR -- Build files have been written to: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build + /usr/bin/make -Otarget -j9 /usr/bin/cmake -S/tmp/B.7yzutu0x/BUILD/ceph-12.2.13 -B/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/CMakeFiles /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/depend /usr/bin/make -f src/CMakeFiles/common_mountcephfs_objs.dir/build.make src/CMakeFiles/common_mountcephfs_objs.dir/depend /usr/bin/make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/depend /usr/bin/make -f src/CMakeFiles/common_utf8.dir/build.make src/CMakeFiles/common_utf8.dir/depend /usr/bin/make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/depend /usr/bin/make -f src/CMakeFiles/common_buffer_obj.dir/build.make src/CMakeFiles/common_buffer_obj.dir/depend /usr/bin/make -f src/tracing/CMakeFiles/oprequest-tp.dir/build.make src/tracing/CMakeFiles/oprequest-tp.dir/depend /usr/bin/make -f src/CMakeFiles/crush_objs.dir/build.make src/CMakeFiles/crush_objs.dir/depend /usr/bin/make -f src/CMakeFiles/common_texttable_obj.dir/build.make src/CMakeFiles/common_texttable_obj.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/common_utf8.dir/DependInfo.cmake --color= Scanning dependencies of target common_utf8 make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/oprequest-tp.dir/DependInfo.cmake --color= Scanning dependencies of target oprequest-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/common_utf8.dir/build.make src/CMakeFiles/common_utf8.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/common_mountcephfs_objs.dir/DependInfo.cmake --color= Scanning dependencies of target common_mountcephfs_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/CMakeFiles/erasure_code.dir/DependInfo.cmake --color= Scanning dependencies of target erasure_code make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/rados_snap_set_diff_obj.dir/DependInfo.cmake --color= Scanning dependencies of target rados_snap_set_diff_obj make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/rados_snap_set_diff_obj.dir/build.make src/CMakeFiles/rados_snap_set_diff_obj.dir/build /usr/bin/make -f src/CMakeFiles/common_mountcephfs_objs.dir/build.make src/CMakeFiles/common_mountcephfs_objs.dir/build /usr/bin/make -f src/erasure-code/CMakeFiles/erasure_code.dir/build.make src/erasure-code/CMakeFiles/erasure_code.dir/build /usr/bin/make -f src/tracing/CMakeFiles/oprequest-tp.dir/build.make src/tracing/CMakeFiles/oprequest-tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/common_texttable_obj.dir/DependInfo.cmake --color= Scanning dependencies of target common_texttable_obj make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/CMakeFiles/compressor_objs.dir/DependInfo.cmake --color= Scanning dependencies of target compressor_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/common_texttable_obj.dir/build.make src/CMakeFiles/common_texttable_obj.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/common_buffer_obj.dir/DependInfo.cmake --color= Scanning dependencies of target common_buffer_obj make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/CMakeFiles/compressor_objs.dir/build.make src/compressor/CMakeFiles/compressor_objs.dir/build /usr/bin/make -f src/CMakeFiles/common_buffer_obj.dir/build.make src/CMakeFiles/common_buffer_obj.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/crush_objs.dir/DependInfo.cmake --color= Scanning dependencies of target crush_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/crush_objs.dir/build.make src/CMakeFiles/crush_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/oprequest.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/oprequest.tp -o tracing/oprequest.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building C object src/CMakeFiles/common_utf8.dir/common/utf8.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/utf8.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Built target oprequest-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/global_common_objs.dir/build.make src/global/CMakeFiles/global_common_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/armor.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global/CMakeFiles/global_common_objs.dir/DependInfo.cmake --color= Scanning dependencies of target global_common_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/global_common_objs.dir/build.make src/global/CMakeFiles/global_common_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Linking C static library ../lib/libcommon_utf8.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/cmake -P CMakeFiles/common_utf8.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Built target common_utf8 make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/safe_io.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/module.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building C object src/CMakeFiles/crush_objs.dir/crush/builder.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/builder.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/addr_parsing.c In file included from /usr/include/string.h:519, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/addr_parsing.c:17: In function 'strncpy', inlined from 'safe_cat' at /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/addr_parsing.c:44:3: /usr/include/bits/string_fortified.h:95:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 95 | return __builtin___strncpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/addr_parsing.c: In function 'safe_cat': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/addr_parsing.c:28:14: note: length computed here 28 | int len2 = strlen(str2); | ^~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Built target common_mountcephfs_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global/CMakeFiles/libglobal_objs.dir/DependInfo.cmake --color= Scanning dependencies of target libglobal_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/libglobal_objs.dir/build.make src/global/CMakeFiles/libglobal_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building CXX object src/CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/TextTable.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Built target common_texttable_obj make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_lock_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_lock_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lock_client.dir/build.make src/cls/CMakeFiles/cls_lock_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building C object src/CMakeFiles/crush_objs.dir/crush/mapper.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/mapper.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building C object src/CMakeFiles/crush_objs.dir/crush/crush.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/crush.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building C object src/CMakeFiles/crush_objs.dir/crush/hash.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/hash.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building CXX object src/global/CMakeFiles/global_common_objs.dir/global_context.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/global_context.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target global_common_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building CXX object src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCodePlugin.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Linking CXX static library ../../lib/liberasure_code.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code && /usr/bin/cmake -P CMakeFiles/erasure_code.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target erasure_code make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/Compressor.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/Compressor.cc:21: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc/CMakeFiles/osdc.dir/DependInfo.cmake --color= Scanning dependencies of target osdc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/osdc/CMakeFiles/osdc.dir/build.make src/osdc/CMakeFiles/osdc.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building CXX object src/CMakeFiles/rados_snap_set_diff_obj.dir/librados/snap_set_diff.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/snap_set_diff.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/snap_set_diff.cc:10: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target rados_snap_set_diff_obj make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_client.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_client.cc:16: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 0%] Building CXX object src/CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/buffer.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target common_buffer_obj make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/AsyncCompressor.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/AsyncCompressor.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target compressor_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 1%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/global_init.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/ceph_argparse.h:29, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/global_init.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/librados-tp.dir/build.make src/tracing/CMakeFiles/librados-tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/librados-tp.dir/DependInfo.cmake --color= Scanning dependencies of target librados-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/librados-tp.dir/build.make src/tracing/CMakeFiles/librados-tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/librados.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/librados.tp -o tracing/librados.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target librados-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_types.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_types.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_types.cc:17: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/signal_handler.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/signal_handler.cc:19: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/pidfile.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global/pidfile.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target libglobal_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/librados/CMakeFiles/librados_objs.dir/build.make src/librados/CMakeFiles/librados_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librados /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librados/CMakeFiles/librados_objs.dir/DependInfo.cmake --color= Scanning dependencies of target librados_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/librados/CMakeFiles/librados_objs.dir/build.make src/librados/CMakeFiles/librados_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushLocation.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushLocation.cc:7: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/RadosXattrIter.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librados && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/RadosXattrIter.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global/CMakeFiles/global-static.dir/DependInfo.cmake --color= Scanning dependencies of target global-static make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/global/CMakeFiles/global-static.dir/build.make src/global/CMakeFiles/global-static.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Linking CXX static library ../../lib/libglobal-static.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/global && /usr/bin/cmake -P CMakeFiles/global-static.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target global-static make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/kv/CMakeFiles/kv_objs.dir/build.make src/kv/CMakeFiles/kv_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv/CMakeFiles/kv_objs.dir/DependInfo.cmake --color= Scanning dependencies of target kv_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/kv/CMakeFiles/kv_objs.dir/build.make src/kv/CMakeFiles/kv_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushTester.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/cls/CMakeFiles/cls_lock_client.dir/lock/cls_lock_ops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_ops.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_ops.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Linking CXX static library ../../lib/libcls_lock_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lock_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target cls_lock_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushCompiler.cc /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushCompiler.cc: In member function 'int CrushCompiler::parse_choose_arg_ids(const iter_t&, int, crush_choose_arg*)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushCompiler.cc:986:29: warning: argument 1 range [4294963201, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 986 | arg->ids = (__s32 *)calloc(arg->ids_size, sizeof(__s32)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/buffer.h:30, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:35, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.h:14, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushCompiler.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushCompiler.cc:2: /usr/include/malloc.h:42:14: note: in a call to allocation function 'void* calloc(size_t, size_t)' declared here 42 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/rocksdb_cache/ShardedCache.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/rocksdb_cache/ShardedCache.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/rocksdb_cache/BinnedLRUCache.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/rocksdb_cache/BinnedLRUCache.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/heap_profiler_objs.dir/build.make src/CMakeFiles/heap_profiler_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/heap_profiler_objs.dir/DependInfo.cmake --color= Scanning dependencies of target heap_profiler_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/heap_profiler_objs.dir/build.make src/CMakeFiles/heap_profiler_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Filer.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Filer.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:31, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/OSDMap.h:28, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Filer.h:36, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Filer.cc:18: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Filer.h:32, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Filer.cc:18: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/lz4 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/lz4/CMakeFiles/ceph_lz4.dir/DependInfo.cmake --color= Scanning dependencies of target ceph_lz4 make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build.make src/compressor/lz4/CMakeFiles/ceph_lz4.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:31, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.h:23, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:11: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc: In member function 'int CrushWrapper::get_new_bucket_id()': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2039:28: warning: comparison of integer expressions of different signedness: '__u32' {aka 'unsigned int'} and '__s32' {aka 'int'} [-Wsign-compare] 2039 | assert(i.second.size == crush->max_buckets - 1); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/assert.h:125:5: note: in definition of macro 'assert' 125 | ((expr) \ | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/compact_map.h:16, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/mempool.h:30, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:29, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::__cxx11::basic_string<char> > >; Ts = {int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<const int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2871:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<int, std::map<int, int> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::map<int, int> > >; Ts = {int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >, std::less<int>, std::allocator<std::pair<const int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::map<int, int> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::map<int, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<int, std::map<int, int> >; traits = denc_traits<std::map<int, std::map<int, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2891:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<int, std::map<int, int> >&'} binds to a temporary constructed from type 'const std::pair<const int, std::map<int, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<int, std::map<int, int> >'} to make the copy explicit or 'const std::pair<const int, std::map<int, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::__cxx11::basic_string<char> > >; Ts = {int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<const int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::__cxx11::basic_string<char> > >; Ts = {int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<const int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2871:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, int>; C = std::map; Details = _denc::maplike_details<std::map<int, int> >; Ts = {int, int, std::less<int>, std::allocator<std::pair<const int, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, int>; _denc::container_base<C, Details, Ts>::container = std::map<int, int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, int>; C = std::map; Details = _denc::maplike_details<std::map<int, int> >; Ts = {int, int, std::less<int>, std::allocator<std::pair<const int, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, int>; _denc::container_base<C, Details, Ts>::container = std::map<int, int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<int, int>; traits = denc_traits<std::map<int, int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2889:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<int, int>&'} binds to a temporary constructed from type 'const std::pair<const int, int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<int, int>'} to make the copy explicit or 'const std::pair<const int, int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, std::map<int, int> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::map<int, int> > >; Ts = {int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >, std::less<int>, std::allocator<std::pair<const int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::map<int, int> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::map<int, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<int, std::map<int, int> >; C = std::map; Details = _denc::maplike_details<std::map<int, std::map<int, int> > >; Ts = {int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > >, std::less<int>, std::allocator<std::pair<const int, std::map<int, int, std::less<int>, std::allocator<std::pair<const int, int> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<int, std::map<int, int> >; _denc::container_base<C, Details, Ts>::container = std::map<int, std::map<int, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<int, std::map<int, int> >; traits = denc_traits<std::map<int, std::map<int, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.cc:2891:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<int, std::map<int, int> >&'} binds to a temporary constructed from type 'const std::pair<const int, std::map<int, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<int, std::map<int, int> >'} to make the copy explicit or 'const std::pair<const int, std::map<int, int> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/KeyValueDB.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/KeyValueDB.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/LevelDBStore.h:25, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/KeyValueDB.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/KeyValueDB.h:13, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/KeyValueDB.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Built target crush_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/snappy /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/snappy /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/snappy/CMakeFiles/ceph_snappy.dir/DependInfo.cmake --color= Scanning dependencies of target ceph_snappy make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build.make src/compressor/snappy/CMakeFiles/ceph_snappy.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/compressor/lz4/CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/lz4 && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_lz4_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4/CompressionPluginLZ4.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4/LZ4Compressor.h:23, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4/CompressionPluginLZ4.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4/CompressionPluginLZ4.cc:17: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Tub.h: In instantiation of 'ElementType* Tub<ElementType>::construct(Args&& ...) [with Args = {unsigned int&}; ElementType = ceph::buffer::ptr]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/lz4/LZ4Compressor.h:90:28: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Tub.h:205:9: warning: placement new constructing an object of type 'ceph::buffer::ptr' and size '12' in a region of type 'ceph::buffer::ptr [0]' and size '0' [-Wplacement-new=] 205 | new(object) ElementType(std::forward<Args>(args)...); | ^~~~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Tub.h:274:15: note: 'Tub<ceph::buffer::ptr>::object' declared here 274 | ElementType object[0]; | ^~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Linking CXX shared library ../../../lib/libceph_lz4.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/lz4 && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_lz4.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -shared -Wl,-soname,libceph_lz4.so.2 -o ../../../lib/libceph_lz4.so.2.0.0 CMakeFiles/ceph_lz4.dir/CompressionPluginLZ4.cc.o -llz4 cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/lz4 && /usr/bin/cmake -E cmake_symlink_library ../../../lib/libceph_lz4.so.2.0.0 ../../../lib/libceph_lz4.so.2 ../../../lib/libceph_lz4.so make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Built target ceph_lz4 make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/CMakeFiles/heap_profiler_objs.dir/perfglue/heap_profiler.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.cc:23: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.cc: In function 'void ceph_heap_profiler_start()': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.cc:92:52: warning: '.profile' directive output may be truncated writing 8 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] 92 | snprintf(profile_name, profile_name_len, "%s/%s.profile", | ^~~~~~~~ In file included from /usr/include/stdio.h:888, from /usr/include/c++/11.2.0/cstdio:42, from /usr/include/c++/11.2.0/ext/string_conversions.h:43, from /usr/include/c++/11.2.0/bits/basic_string.h:6607, from /usr/include/c++/11.2.0/string:55, from /usr/include/gperftools/malloc_extension.h:53, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/perfglue/heap_profiler.cc:21: /usr/include/bits/stdio2.h:71:35: note: '__builtin___snprintf_chk' output 10 or more bytes (assuming 4105) into a destination of size 4096 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Built target heap_profiler_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zlib /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zlib/CMakeFiles/ceph_zlib.dir/DependInfo.cmake --color= Scanning dependencies of target ceph_zlib make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build.make src/compressor/zlib/CMakeFiles/ceph_zlib.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/snappy && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_snappy_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/snappy/CompressionPluginSnappy.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/RocksDBStore.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/RocksDBStore.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/RocksDBStore.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/RocksDBStore.cc:30: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Linking CXX shared library ../../../lib/libceph_snappy.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/snappy && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_snappy.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -shared -Wl,-soname,libceph_snappy.so.2 -o ../../../lib/libceph_snappy.so.2.0.0 CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o -lsnappy cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Built target ceph_snappy make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zstd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/CMakeFiles/zstd_ext.dir/DependInfo.cmake --color= Scanning dependencies of target zstd_ext make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/compressor/zstd/CMakeFiles/zstd_ext.dir/build.make src/compressor/zstd/CMakeFiles/zstd_ext.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/MemDB.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/MemDB.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/MemDB.cc:19: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/utime.h:23, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/perf_counters.h:27, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/MemDB.cc:18: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/objectstore-tp.dir/build.make src/tracing/CMakeFiles/objectstore-tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Creating directories for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/build/cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/tmp cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-mkdir make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/objectstore-tp.dir/DependInfo.cmake --color= Scanning dependencies of target objectstore-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/objectstore-tp.dir/build.make src/tracing/CMakeFiles/objectstore-tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/objectstore.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/objectstore.tp -o tracing/objectstore.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Built target objectstore-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/os/CMakeFiles/os_zfs_objs.dir/build.make src/os/CMakeFiles/os_zfs_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] No download step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E echo_append cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-download make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] No patch step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E echo_append cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-patch make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/os /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/os/CMakeFiles/os_zfs_objs.dir/DependInfo.cmake --color= Scanning dependencies of target os_zfs_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/os/CMakeFiles/os_zfs_objs.dir/build.make src/os/CMakeFiles/os_zfs_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] No update step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E echo_append cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-update make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zlib && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_zlib_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/isa-l/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/CompressionPluginZlib.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/CompressionPluginZlib.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/CompressionPluginZlib.cc:19: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/os/CMakeFiles/os_zfs_objs.dir/fs/ZFS.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/os && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/usr/include/libzfs -I/usr/include/libspl -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/tirpc -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/os_zfs_objs.dir/fs/ZFS.cc.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/fs/ZFS.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec/CMakeFiles/shec_utils.dir/DependInfo.cmake --color= Scanning dependencies of target shec_utils make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/shec/CMakeFiles/shec_utils.dir/build.make src/erasure-code/shec/CMakeFiles/shec_utils.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/ObjectCacher.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Throttle.h:15, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/Message.h:28, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/Messenger.h:23, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/ObjectCacher.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/Message.h:26, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/Messenger.h:23, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/ObjectCacher.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/DependInfo.cmake --color= Scanning dependencies of target gf-complete_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_cpu.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_wgen.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/LevelDBStore.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/kv && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/LevelDBStore.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/LevelDBStore.h:25, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/kv/LevelDBStore.cc:3: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Built target kv_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/DependInfo.cmake --color= Scanning dependencies of target jerasure_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w16.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/src/cauchy.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/src/galois.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 4%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Performing configure step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && /usr/bin/cmake -DCMAKE_CXX_COMPILER=/usr/bin/i686-pld-linux-g++ -DCMAKE_C_COMPILER=/usr/bin/i686-pld-linux-gcc "-DCMAKE_C_FLAGS=-fPIC -Wno-unused-variable -O3" -DCMAKE_AR=/usr/bin/ar "-GUnix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/build/cmake -- The C compiler identification is GNU 11.2.0 -- The CXX compiler identification is GNU 11.2.0 -- Check for working C compiler: /usr/bin/i686-pld-linux-gcc -- Check for working C compiler: /usr/bin/i686-pld-linux-gcc - 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/i686-pld-linux-g++ -- Check for working CXX compiler: /usr/bin/i686-pld-linux-g++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success -- Performing Test C_FLAG_STD_C99 -- Performing Test C_FLAG_STD_C99 - Success -- Performing Test C_FLAG_WALL -- Performing Test C_FLAG_WALL - Success -- Performing Test CXX_FLAG_WALL -- Performing Test CXX_FLAG_WALL - Success -- Performing Test C_FLAG_WEXTRA -- Performing Test C_FLAG_WEXTRA - Success -- Performing Test CXX_FLAG_WEXTRA -- Performing Test CXX_FLAG_WEXTRA - Success -- Performing Test C_FLAG_WUNDEF -- Performing Test C_FLAG_WUNDEF - Success -- Performing Test CXX_FLAG_WUNDEF -- Performing Test CXX_FLAG_WUNDEF - Success -- Performing Test C_FLAG_WSHADOW -- Performing Test C_FLAG_WSHADOW - Success -- Performing Test CXX_FLAG_WSHADOW -- Performing Test CXX_FLAG_WSHADOW - Success -- Performing Test C_FLAG_WCAST_ALIGN -- Performing Test C_FLAG_WCAST_ALIGN - Success -- Performing Test CXX_FLAG_WCAST_ALIGN -- Performing Test CXX_FLAG_WCAST_ALIGN - Success -- Performing Test C_FLAG_WCAST_QUAL -- Performing Test C_FLAG_WCAST_QUAL - Success -- Performing Test CXX_FLAG_WCAST_QUAL -- Performing Test CXX_FLAG_WCAST_QUAL - Success -- Performing Test C_FLAG_WSTRICT_PROTOTYPES -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success -- ZSTD_LEGACY_SUPPORT not defined! ZSTD VERSION 1.3.2 -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-configure make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Performing forcebuild step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && true make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Performing build step for 'zstd_ext' make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && /usr/bin/make libzstd_static make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' Scanning dependencies of target libzstd_static make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 5%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/src/jerasure.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 4%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/entropy_common.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zlib && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dceph_zlib_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/isa-l/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/ZlibCompressor.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/ZlibCompressor.cc:16: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/compressor/zlib/ZlibCompressor.cc:16: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/src/liberation.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 5%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w32.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 8%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/fse_decompress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Linking CXX shared library ../../../lib/libceph_zlib.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/ceph_zlib.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Built target ceph_zlib make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/depend make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 12%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/threading.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/src/reed_sol.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/DependInfo.cmake --color= Scanning dependencies of target jerasure_utils make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build.make src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/build make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 16%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/pool.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 20%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/zstd_common.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 24%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/error_private.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w64.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/IoCtxImpl.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librados && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/IoCtxImpl.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/IoCtxImpl.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/IoCtxImpl.cc:17: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/IoCtxImpl.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/IoCtxImpl.cc:17: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [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>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:820:9: required from 'static typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::encode(const std::pair<_T1, _T2>&, ceph::buffer::list::contiguous_appender&) [with AA = unsigned int; A = unsigned int; B = std::map<long long unsigned int, long long unsigned int>; typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type = void]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [with T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:942:6: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, long long unsigned int>'} to make the copy explicit or 'const std::pair<const long long unsigned int, long long unsigned int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 28%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/common/xxhash.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w128.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 32%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/fse_compress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_general.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 36%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c.o /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c: In function 'HUF_writeCTable': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c:153:26: warning: 'huffWeight' may be used uninitialized [-Wmaybe-uninitialized] 153 | { CHECK_V_F(hSize, HUF_compressWeights(op+1, maxDstSize-1, huffWeight, maxSymbolValue) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c:61:42: note: in definition of macro 'CHECK_V_F' 61 | #define CHECK_V_F(e, f) size_t const e = f; if (ERR_isError(e)) return e | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c:83:8: note: by argument 3 of type 'const void *' to 'HUF_compressWeights' declared here 83 | size_t HUF_compressWeights (void* dst, size_t dstSize, const void* weightTable, size_t wtSize) | ^~~~~~~~~~~~~~~~~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/huf_compress.c:138:10: note: 'huffWeight' declared here 138 | BYTE huffWeight[HUF_SYMBOLVALUE_MAX]; | ^~~~~~~~~~ make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w4.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 7%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_rand.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 40%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_compress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DINTEL_SSE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -msse -std=gnu99 -o CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/src/gf_w8.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Built target gf-complete_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Striper.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Striper.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:31, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Striper.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Striper.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Striper.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Striper.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 44%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstdmt_compress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/os/CMakeFiles/os_zfs_objs.dir/filestore/ZFSFileStoreBackend.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/os && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/usr/include/libzfs -I/usr/include/libspl -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/tirpc -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -fPIC -DHAVE_CONFIG_H -D__CEPH__ -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -std=c++11 -o CMakeFiles/os_zfs_objs.dir/filestore/ZFSFileStoreBackend.cc.o -c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/filestore/ZFSFileStoreBackend.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/filestore/ZFSFileStoreBackend.cc:26: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/filestore/ZFSFileStoreBackend.cc:5: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Built target os_zfs_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 48%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_fast.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure_init.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure_init.cc:18: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Built target jerasure_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/CMakeFiles/erasure_code_objs.dir/DependInfo.cmake --color= Scanning dependencies of target erasure_code_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/erasure-code/CMakeFiles/erasure_code_objs.dir/build.make src/erasure-code/CMakeFiles/erasure_code_objs.dir/build make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 52%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_double_fast.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 6%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/ErasureCodePluginJerasure.cc:19: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/cls_references_objs.dir/build.make src/CMakeFiles/cls_references_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/cls_references_objs.dir/DependInfo.cmake --color= Scanning dependencies of target cls_references_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/cls_references_objs.dir/build.make src/CMakeFiles/cls_references_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 3%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/. -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:31, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc:26: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.h:14, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc:25: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/civetweb_common_objs.dir/DependInfo.cmake --color= Scanning dependencies of target civetweb_common_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/civetweb_common_objs.dir/build.make src/CMakeFiles/civetweb_common_objs.dir/build make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 56%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_lazy.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/. -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodePluginShec.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodePluginShec.cc:22: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/dmclock/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/dmclock/src/CMakeFiles/dmclock.dir/DependInfo.cmake --color= Scanning dependencies of target dmclock make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/dmclock/src/CMakeFiles/dmclock.dir/build.make src/dmclock/src/CMakeFiles/dmclock.dir/build make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 60%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_opt.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/dmclock_util.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/dmclock/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include/gtest -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src/../support/src -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src/dmclock_util.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 64%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/compress/zstd_ldm.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/. -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodeShec.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodeShec.cc:28: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/jerasure && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/ErasureCodeJerasure.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/ErasureCodeJerasure.cc:18: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target jerasure_utils make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building C object src/CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -DCRYPTO_LIB=\"libcrypto.so.3\" -DSSL_LIB=\"libssl.so.3\" -DUSE_IPV6=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/civetweb/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/civetweb/src/civetweb.c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/civetweb/src/civetweb.c: In function 'mg_get_system_info_impl': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/civetweb/src/civetweb.c:17261:32: warning: '-Werror' is not an option that controls warnings [-Wpragmas] 17261 | #pragma GCC diagnostic ignored "-Werror" | ^~~~~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target civetweb_common_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/pg-tp.dir/build.make src/tracing/CMakeFiles/pg-tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building CXX object src/dmclock/src/CMakeFiles/dmclock.dir/__/support/src/run_every.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/dmclock/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include/gtest -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src/../support/src -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src/run_every.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/pg-tp.dir/DependInfo.cmake --color= Scanning dependencies of target pg-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/pg-tp.dir/build.make src/tracing/CMakeFiles/pg-tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/pg.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/pg.tp -o tracing/pg.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target pg-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/osd-tp.dir/build.make src/tracing/CMakeFiles/osd-tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Linking CXX static library ../../../lib/libdmclock.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/dmclock/src && /usr/bin/cmake -P CMakeFiles/dmclock.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/osd-tp.dir/DependInfo.cmake --color= Scanning dependencies of target osd-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/osd-tp.dir/build.make src/tracing/CMakeFiles/osd-tp.dir/build make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target dmclock make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/lua/CMakeFiles/liblua.dir/build.make src/lua/CMakeFiles/liblua.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua/CMakeFiles/liblua.dir/DependInfo.cmake --color= Scanning dependencies of target liblua make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/lua/CMakeFiles/liblua.dir/build.make src/lua/CMakeFiles/liblua.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/osd.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/osd.tp -o tracing/osd.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target osd-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/parse_secret_objs.dir/build.make src/CMakeFiles/parse_secret_objs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/parse_secret_objs.dir/DependInfo.cmake --color= Scanning dependencies of target parse_secret_objs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/parse_secret_objs.dir/build.make src/CMakeFiles/parse_secret_objs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building C object src/CMakeFiles/parse_secret_objs.dir/common/secret.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/secret.c /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/secret.c: In function 'set_kernel_secret': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/secret.c:64:9: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized] 64 | ret = ceph_unarmor(payload, payload+sizeof(payload), secret, secret+secret_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/secret.c:22: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/armor.h:14:5: note: by argument 2 of type 'const char *' to 'ceph_unarmor' declared here 14 | int ceph_unarmor(char *dst, const char *dst_end, | ^~~~~~~~~~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target parse_secret_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rgw /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rgw /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rgw/CMakeFiles/civetweb_h.dir/DependInfo.cmake --color= Scanning dependencies of target civetweb_h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/rgw/CMakeFiles/civetweb_h.dir/build.make src/rgw/CMakeFiles/civetweb_h.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] keep civetweb.h up-to-date cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rgw && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include/civetweb cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rgw && /usr/bin/cmake -E copy_if_different /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/civetweb/include/civetweb.h /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include/civetweb make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Built target civetweb_h make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/depend make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 68%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/decompress/huf_decompress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_refcount_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_refcount_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_refcount_client.dir/build.make src/cls/CMakeFiles/cls_refcount_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building C object src/lua/CMakeFiles/liblua.dir/src/lapi.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lapi.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 76%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/dictBuilder/cover.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 10%] Building C object src/lua/CMakeFiles/liblua.dir/src/lctype.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lctype.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 72%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/decompress/zstd_decompress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/. -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/determinant.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 10%] Building C object src/lua/CMakeFiles/liblua.dir/src/lcode.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lcode.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 84%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/dictBuilder/zdict.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldebug.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ldebug.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 88%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/deprecated/zbuff_common.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldo.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ldo.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldump.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ldump.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/lfunc.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lfunc.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 80%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/dictBuilder/divsufsort.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 92%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/deprecated/zbuff_compress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/lgc.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lgc.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [ 96%] Building C object lib/CMakeFiles/libzstd_static.dir/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/zstd/lib/deprecated/zbuff_decompress.c.o make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[6]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [100%] Linking C static library libzstd.a make[6]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[5]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' [100%] Built target libzstd_static make[5]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-build make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/llex.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/llex.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Performing install step for 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && true cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/libzstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-install make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/lmem.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lmem.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Completed 'zstd_ext' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E make_directory /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/CMakeFiles cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/CMakeFiles/zstd_ext-complete cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/compressor/zstd/zstd_ext-prefix/src/zstd_ext-stamp/zstd_ext-done make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Built target zstd_ext make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_version_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_version_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_version_client.dir/build.make src/cls/CMakeFiles/cls_version_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building C object src/lua/CMakeFiles/liblua.dir/src/lobject.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lobject.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lopcodes.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lopcodes.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building CXX object src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:31, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc:26: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/crush/CrushWrapper.h:14, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/ErasureCode.cc:25: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Built target erasure_code_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lparser.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lparser.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstate.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lstate.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_user_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_user_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_user_client.dir/build.make src/cls/CMakeFiles/cls_user_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstring.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lstring.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/refcount/cls_refcount_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltm.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ltm.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltable.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ltable.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_statelog_client.dir/build.make src/cls/CMakeFiles/cls_statelog_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_statelog_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_statelog_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_statelog_client.dir/build.make src/cls/CMakeFiles/cls_statelog_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lundump.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lundump.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 9%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/erasure-code/shec && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/jerasure/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure/gf-complete/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/jerasure -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/. -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodeShecTableCache.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/debug.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/erasure-code/shec/ErasureCodeShecTableCache.cc:22: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Built target shec_utils make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_timeindex_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_timeindex_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_timeindex_client.dir/build.make src/cls/CMakeFiles/cls_timeindex_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building CXX object src/cls/CMakeFiles/cls_refcount_client.dir/refcount/cls_refcount_ops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/refcount/cls_refcount_ops.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Linking CXX static library ../../lib/libcls_refcount_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_refcount_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Built target cls_refcount_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lvm.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lvm.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lzio.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lzio.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building C object src/lua/CMakeFiles/liblua.dir/src/lauxlib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lauxlib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 13%] Building C object src/lua/CMakeFiles/liblua.dir/src/lbaselib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lbaselib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 13%] Building C object src/lua/CMakeFiles/liblua.dir/src/lbitlib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lbitlib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 13%] Building C object src/lua/CMakeFiles/liblua.dir/src/lcorolib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lcorolib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 11%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/version/cls_version_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 13%] Building C object src/lua/CMakeFiles/liblua.dir/src/ldblib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ldblib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/liolib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/liolib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/lmathlib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lmathlib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/loslib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/loslib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building CXX object src/cls/CMakeFiles/cls_statelog_client.dir/statelog/cls_statelog_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/statelog/cls_statelog_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/lstrlib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lstrlib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Linking CXX static library ../../lib/libcls_statelog_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_statelog_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Built target cls_statelog_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_log_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_log_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_log_client.dir/build.make src/cls/CMakeFiles/cls_log_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 2%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/admin_socket.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:33, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.cc: In member function 'void Objecter::_finish_command(Objecter::CommandOp*, int, std::string)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.cc:4955:15: warning: unused variable 's' [-Wunused-variable] 4955 | OSDSession *s = c->session; | ^ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:30, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.cc:15: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:614:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [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>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:820:9: required from 'static typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::encode(const std::pair<_T1, _T2>&, ceph::buffer::list::contiguous_appender&) [with AA = unsigned int; A = unsigned int; B = std::map<long long unsigned int, long long unsigned int>; typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type = void]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [with T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:942:6: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, long long unsigned int>'} to make the copy explicit or 'const std::pair<const long long unsigned int, long long unsigned int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/ltablib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/ltablib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building CXX object src/cls/CMakeFiles/cls_timeindex_client.dir/timeindex/cls_timeindex_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/timeindex/cls_timeindex_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building C object src/lua/CMakeFiles/liblua.dir/src/linit.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/linit.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 15%] Linking CXX static library ../../lib/libcls_timeindex_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_timeindex_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target cls_timeindex_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Linking CXX static library ../../lib/libosdc.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/osdc && /usr/bin/cmake -P CMakeFiles/osdc.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building C object src/lua/CMakeFiles/liblua.dir/src/lutf8lib.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/lutf8lib.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target osdc make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_replica_log_client.dir/build.make src/cls/CMakeFiles/cls_replica_log_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_replica_log_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_replica_log_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_replica_log_client.dir/build.make src/cls/CMakeFiles/cls_replica_log_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building C object src/lua/CMakeFiles/liblua.dir/src/loadlib_rel.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/lua/src/loadlib_rel.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/user/cls_user_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Linking C static library ../../lib/liblua.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/lua && /usr/bin/cmake -P CMakeFiles/liblua.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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 /usr/bin/ranlib ../../lib/liblua.a make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target liblua make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_rgw_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_rgw_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rgw_client.dir/build.make src/cls/CMakeFiles/cls_rgw_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 12%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/user/cls_user_client.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/RefCountedObj.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/user/cls_user_client.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/user/cls_user_client.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/CMakeFiles/krbd.dir/DependInfo.cmake --color= Scanning dependencies of target krbd make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/CMakeFiles/krbd.dir/build.make src/CMakeFiles/krbd.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building CXX object src/cls/CMakeFiles/cls_version_client.dir/version/cls_version_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/version/cls_version_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Linking CXX static library ../../lib/libcls_version_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_version_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target cls_version_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_rbd_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_rbd_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rbd_client.dir/build.make src/cls/CMakeFiles/cls_rbd_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 7%] Building CXX object src/librados/CMakeFiles/librados_objs.dir/RadosClient.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librados && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/RadosClient.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/RadosClient.cc:26: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librados/RadosClient.cc:26: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, ceph::buffer::list> >; Ts = {unsigned int, ceph::buffer::list, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, ceph::buffer::list>; traits = denc_traits<std::map<unsigned int, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/messages/MOSDMap.h:135:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const unsigned int, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<ceph::buffer::list, int> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osdc/Objecter.h:715:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::pair<ceph::buffer::list, int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [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>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:820:9: required from 'static typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::encode(const std::pair<_T1, _T2>&, ceph::buffer::list::contiguous_appender&) [with AA = unsigned int; A = unsigned int; B = std::map<long long unsigned int, long long unsigned int>; typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type = void]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [with T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:942:6: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, long long unsigned int>'} to make the copy explicit or 'const std::pair<const long long unsigned int, long long unsigned int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target librados_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_user_client.dir/user/cls_user_ops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/user/cls_user_ops.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 14%] Building CXX object src/cls/CMakeFiles/cls_log_client.dir/log/cls_log_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/log/cls_log_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Linking CXX static library ../../lib/libcls_user_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_user_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Linking CXX static library ../../lib/libcls_log_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_log_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target cls_user_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Built target cls_log_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_journal_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_journal_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_journal_client.dir/build.make src/cls/CMakeFiles/cls_journal_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_ops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/replica_log/cls_replica_log_ops.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/replica_log/cls_replica_log_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tools/rbd_mirror /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tools/rbd_mirror /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/DependInfo.cmake --color= Scanning dependencies of target rbd_mirror_types make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build.make src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd/CMakeFiles/rbd_types.dir/DependInfo.cmake --color= Scanning dependencies of target rbd_types make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/librbd/CMakeFiles/rbd_types.dir/build.make src/librbd/CMakeFiles/rbd_types.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/cls/CMakeFiles/cls_replica_log_client.dir/replica_log/cls_replica_log_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/replica_log/cls_replica_log_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Linking CXX static library ../../lib/libcls_replica_log_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_replica_log_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Built target cls_replica_log_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rbd_replay /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rbd_replay /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rbd_replay/CMakeFiles/rbd_replay_types.dir/DependInfo.cmake --color= Scanning dependencies of target rbd_replay_types make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build.make src/rbd_replay/CMakeFiles/rbd_replay_types.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/CMakeFiles/krbd.dir/krbd.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/krbd.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/Auth.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/KeyRing.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/krbd.cc:30: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/Crypto.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/Auth.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/KeyRing.h:18, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/krbd.cc:30: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/Auth.h:35:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/auth/Auth.h:35:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >&'} binds to a temporary constructed from type 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >'} to make the copy explicit or 'const std::pair<const unsigned int, std::map<long long unsigned int, long long unsigned int> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:255:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, long long unsigned int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, long long unsigned int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, long long unsigned int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, long long unsigned int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:256:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, long long unsigned int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, long long unsigned int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [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>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:820:9: required from 'static typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::encode(const std::pair<_T1, _T2>&, ceph::buffer::list::contiguous_appender&) [with AA = unsigned int; A = unsigned int; B = std::map<long long unsigned int, long long unsigned int>; typename std::enable_if<(sizeof (AA) && (! denc_traits<std::pair<_T1, _T2>, typename std::enable_if<(denc_traits<T>::supported && denc_traits<B>::supported)>::type>::featured))>::type = void]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:586:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type denc(const T&, ceph::buffer::list::contiguous_appender&, uint64_t) [with T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:942:6: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; C = std::map; Details = _denc::maplike_details<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> > >; Ts = {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> > >, std::less<unsigned int>, std::allocator<std::pair<const 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> > > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<unsigned int, std::map<long long unsigned int, long long unsigned int> >; _denc::container_base<C, Details, Ts>::container = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >; traits = denc_traits<std::map<unsigned int, std::map<long long unsigned int, long long unsigned int> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/mon_types.h:97:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, long long unsigned int>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, long long unsigned int>'} to make the copy explicit or 'const std::pair<const long long unsigned int, long long unsigned int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/instance_watcher/Types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tools/rbd_mirror && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tools/rbd_mirror/instance_watcher/Types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Linking CXX static library ../lib/libkrbd.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/cmake -P CMakeFiles/krbd.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Built target krbd make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/java /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir/DependInfo.cmake --color= Scanning dependencies of target libcephfs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/java/CMakeFiles/libcephfs.dir/build.make src/java/CMakeFiles/libcephfs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building Java objects for libcephfs.jar cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/java && /usr/lib/jvm/java/bin/javac -source 1.7 -target 1.7 -Xlint:-options -classpath :/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/java:/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java -d /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir -h /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/native @/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir/java_sources Note: java/com/ceph/fs/CephMount.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/java && /usr/bin/cmake -E touch /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir/java_compiled_libcephfs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Generating CMakeFiles/libcephfs.dir/java_class_filelist cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/java && /usr/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir -DCMAKE_JAR_CLASSES_PREFIX="" -P /usr/share/cmake/Modules/UseJavaClassFilelist.cmake make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Creating Java archive libcephfs.jar cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir && /usr/lib/jvm/java/bin/jar -cf /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/libcephfs.jar @java_class_filelist cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java/CMakeFiles/libcephfs.dir && /usr/bin/cmake -D_JAVA_TARGET_DIR=/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/java -D_JAVA_TARGET_OUTPUT_NAME=libcephfs.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/share/cmake/Modules/UseJavaSymlinks.cmake make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/journal/cls_journal_client.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/journal/cls_journal_client.cc:7: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Built target libcephfs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/os_tp.dir/build.make src/tracing/CMakeFiles/os_tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/os_tp.dir/DependInfo.cmake --color= Scanning dependencies of target os_tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/os_tp.dir/build.make src/tracing/CMakeFiles/os_tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_rbd_client.dir/rbd/cls_rbd_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_types.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock_types.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.cc:1234:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_client.cc:1234:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Linking CXX static library ../../lib/libcls_rbd_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rbd_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Built target cls_rbd_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/tools/rbd_mirror/CMakeFiles/rbd_mirror_types.dir/leader_watcher/Types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tools/rbd_mirror && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tools/rbd_mirror/leader_watcher/Types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 8%] Building CXX object src/CMakeFiles/cls_references_objs.dir/objclass/class_api.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/class_api.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/class_api.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/uuid.h:8, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:21, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/class_api.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, std::__cxx11::basic_string<char> > >; Ts = {long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<long long unsigned int>, std::allocator<std::pair<const long long unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<long long unsigned int, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<long long unsigned int, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/CompatSet.h:77:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const long long unsigned int, std::__cxx11::basic_string<char> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> > >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list>, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<ceph::buffer::list> > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/osd/osd_types.h:3279:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, boost::optional<ceph::buffer::list> >&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::ptr> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::ptr>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:56:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::ptr>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::ptr>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, ceph::buffer::list> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, ceph::buffer::list>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/os/ObjectStore.h:1152:15: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, ceph::buffer::list>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, ceph::buffer::list>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >; Ts = {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::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/mon/MgrMap.h:136:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' [-Wrange-loop-construct] /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Built target cls_references_objs make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/osd_tp.dir/build.make src/tracing/CMakeFiles/osd_tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Linking CXX static library ../../../lib/librbd_mirror_types.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tools/rbd_mirror && /usr/bin/cmake -P CMakeFiles/rbd_mirror_types.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Built target rbd_mirror_types make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/rados_tp.dir/build.make src/tracing/CMakeFiles/rados_tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/osd_tp.dir/DependInfo.cmake --color= Scanning dependencies of target osd_tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/osd_tp.dir/build.make src/tracing/CMakeFiles/osd_tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/rados_tp.dir/DependInfo.cmake --color= Scanning dependencies of target rados_tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/rados_tp.dir/build.make src/tracing/CMakeFiles/rados_tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building C object src/tracing/CMakeFiles/osd_tp.dir/oprequest.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/oprequest.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building C object src/tracing/CMakeFiles/os_tp.dir/objectstore.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dos_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/objectstore.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Linking C shared library ../../lib/libos_tp.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/os_tp.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-gcc -fPIC -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Built target os_tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building CXX object src/cls/CMakeFiles/cls_journal_client.dir/journal/cls_journal_types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/journal/cls_journal_types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Linking CXX static library ../../lib/libcls_journal_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_journal_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Built target cls_journal_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/rbd_tp.dir/build.make src/tracing/CMakeFiles/rbd_tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] generating /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include/tracing/librbd.h cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include && /usr/bin/lttng-gen-tp /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/librbd.tp -o tracing/librbd.h make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/rbd_tp.dir/DependInfo.cmake --color= Scanning dependencies of target rbd_tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/rbd_tp.dir/build.make src/tracing/CMakeFiles/rbd_tp.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 19%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/watcher/Types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/watcher/Types.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/rbd_replay/CMakeFiles/rbd_replay_types.dir/ActionTypes.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rbd_replay && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rbd_replay/ActionTypes.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Linking CXX static library ../../lib/librbd_replay_types.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/rbd_replay && /usr/bin/cmake -P CMakeFiles/rbd_replay_types.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Built target rbd_replay_types make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_log.dir/DependInfo.cmake --color= Scanning dependencies of target cls_log make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_log.dir/build.make src/cls/CMakeFiles/cls_log.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building C object src/tracing/CMakeFiles/osd_tp.dir/osd.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/osd.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Building C object src/tracing/CMakeFiles/osd_tp.dir/pg.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dosd_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/pg.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 21%] Linking C shared library ../../lib/libosd_tp.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/osd_tp.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-gcc -fPIC -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 21%] Built target osd_tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_version.dir/DependInfo.cmake --color= Scanning dependencies of target cls_version make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_version.dir/build.make src/cls/CMakeFiles/cls_version.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 16%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_client.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/Cond.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/RefCountedObj.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_client.h:11, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_client.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/ceph_time.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_types.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:4, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_client.h:9, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_client.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:1131:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:1131:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_lock.dir/DependInfo.cmake --color= Scanning dependencies of target cls_lock make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lock.dir/build.make src/cls/CMakeFiles/cls_lock.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 17%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/journal/Types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/journal/Types.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rbd/cls_rbd_types.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/journal/Types.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/journal/Types.cc:4: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<long long unsigned int, long long unsigned int>; C = std::map; Details = _denc::maplike_details<std::map<long long unsigned int, long long unsigned int> >; Ts = {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> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<long long unsigned int, long long unsigned int>; _denc::container_base<C, Details, Ts>::container = std::map<long long unsigned int, long long unsigned int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [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>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/journal/Types.cc:577:11: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<long long unsigned int, long long unsigned int>&'} binds to a temporary constructed from type 'const std::pair<const long long unsigned int, long long unsigned int>' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<long long unsigned int, long long unsigned int>'} to make the copy explicit or 'const std::pair<const long long unsigned int, long long unsigned int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_numops.dir/DependInfo.cmake --color= Scanning dependencies of target cls_numops make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_numops.dir/build.make src/cls/CMakeFiles/cls_numops.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/mirroring_watcher/Types.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/mirroring_watcher/Types.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/watcher/Utils.h:9, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/mirroring_watcher/Types.cc:8: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_rbd.dir/DependInfo.cmake --color= Scanning dependencies of target cls_rbd make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_rbd.dir/build.make src/cls/CMakeFiles/cls_rbd.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building CXX object src/cls/CMakeFiles/cls_rgw_client.dir/rgw/cls_rgw_ops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/encoding.h:38, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/ceph_time.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_types.h:7, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:4, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.cc:2: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::bound_encode(const container&, size_t&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<((sizeof (U) && (! denc_traits<typename Details::T>::bounded)) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>; size_t = unsigned int]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1577:23: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:1131:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct] 865 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:865:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, int>&' to prevent copying /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h: In instantiation of 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode_nohead(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>]': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:913:20: required from 'static typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type _denc::container_base<C, Details, Ts>::encode(const container&, ceph::buffer::list::contiguous_appender&) [with U = std::pair<std::__cxx11::basic_string<char>, int>; C = std::map; Details = _denc::maplike_details<std::map<std::__cxx11::basic_string<char>, int> >; Ts = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> >}; typename std::enable_if<(sizeof (U) && (! denc_traits<typename Details::T>::featured))>::type = void; typename Details::T = std::pair<std::__cxx11::basic_string<char>, int>; _denc::container_base<C, Details, Ts>::container = std::map<std::__cxx11::basic_string<char>, int>]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:1579:17: required from 'typename std::enable_if<(traits::supported && (! traits::featured))>::type encode(const T&, ceph::bufferlist&, uint64_t) [with T = std::map<std::__cxx11::basic_string<char>, int>; traits = denc_traits<std::map<std::__cxx11::basic_string<char>, int>, void>; typename std::enable_if<(traits::supported && (! traits::featured))>::type = void; ceph::bufferlist = ceph::buffer::list; uint64_t = long long unsigned int]' /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/rgw/cls_rgw_ops.h:1131:13: required from here /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: warning: loop variable 'e' of type 'const T&' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>&'} binds to a temporary constructed from type 'const std::pair<const std::__cxx11::basic_string<char>, int>' [-Wrange-loop-construct] 941 | for (const T& e : s) { | ^ /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/denc.h:941:21: note: use non-reference type 'const T' {aka 'const std::pair<std::__cxx11::basic_string<char>, int>'} to make the copy explicit or 'const std::pair<const std::__cxx11::basic_string<char>, int>&' to prevent copying make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 22%] Linking CXX static library ../../lib/libcls_rgw_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_rgw_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 22%] Built target cls_rgw_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_statelog.dir/build.make src/cls/CMakeFiles/cls_statelog.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_statelog.dir/DependInfo.cmake --color= Scanning dependencies of target cls_statelog make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_statelog.dir/build.make src/cls/CMakeFiles/cls_statelog.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Building CXX object src/cls/CMakeFiles/cls_log.dir/log/cls_log.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_log_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/log/cls_log.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/log/cls_log.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 23%] Linking CXX shared library ../../lib/libcls_log.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_log.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 23%] Built target cls_log make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 21%] Building CXX object src/cls/CMakeFiles/cls_version.dir/version/cls_version.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_version_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/version/cls_version.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/version/cls_version.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_numops_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_numops_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_numops_client.dir/build.make src/cls/CMakeFiles/cls_numops_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 23%] Linking CXX shared library ../../lib/libcls_version.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_version.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_version make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_cephfs_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_cephfs_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_cephfs_client.dir/build.make src/cls/CMakeFiles/cls_cephfs_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Building CXX object src/cls/CMakeFiles/cls_numops_client.dir/numops/cls_numops_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/numops/cls_numops_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 21%] Building CXX object src/cls/CMakeFiles/cls_lock.dir/lock/cls_lock.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_lock_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lock/cls_lock.cc:17: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX static library ../../lib/libcls_numops_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_numops_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops_client.dir/link.txt --verbose=1 /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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_numops_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_hello.dir/DependInfo.cmake --color= Scanning dependencies of target cls_hello make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_hello.dir/build.make src/cls/CMakeFiles/cls_hello.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Building C object src/tracing/CMakeFiles/rbd_tp.dir/librbd.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Drbd_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/librbd.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX shared library ../../lib/libcls_lock.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_lock.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_lock make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking C shared library ../../lib/librbd_tp.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rbd_tp.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-gcc -fPIC -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target rbd_tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_cephfs.dir/DependInfo.cmake --color= Scanning dependencies of target cls_cephfs make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_cephfs.dir/build.make src/cls/CMakeFiles/cls_cephfs.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 21%] Building CXX object src/cls/CMakeFiles/cls_numops.dir/numops/cls_numops.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_numops_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/numops/cls_numops.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/numops/cls_numops.cc:22: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX shared library ../../lib/libcls_numops.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_numops.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_numops make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_timeindex.dir/DependInfo.cmake --color= Scanning dependencies of target cls_timeindex make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_timeindex.dir/build.make src/cls/CMakeFiles/cls_timeindex.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 20%] Building CXX object src/librbd/CMakeFiles/rbd_types.dir/WatchNotifyTypes.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/WatchNotifyTypes.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/entity_name.h:20, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/config.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/common/dout.h:22, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/include/Context.h:19, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/watcher/Utils.h:9, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/librbd/WatchNotifyTypes.cc:9: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX static library ../../lib/librbd_types.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/librbd && /usr/bin/cmake -P CMakeFiles/rbd_types.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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 /usr/bin/ranlib ../../lib/librbd_types.a make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 22%] Building CXX object src/cls/CMakeFiles/cls_statelog.dir/statelog/cls_statelog.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_statelog_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/statelog/cls_statelog.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/statelog/cls_statelog.cc:6: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target rbd_types make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_sdk.dir/DependInfo.cmake --color= Scanning dependencies of target cls_sdk make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_sdk.dir/build.make src/cls/CMakeFiles/cls_sdk.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX shared library ../../lib/libcls_statelog.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_statelog.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_statelog make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_lua_client.dir/DependInfo.cmake --color= Scanning dependencies of target cls_lua_client make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_lua_client.dir/build.make src/cls/CMakeFiles/cls_lua_client.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Building CXX object src/cls/CMakeFiles/cls_sdk.dir/sdk/cls_sdk.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_sdk_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/sdk/cls_sdk.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 18%] Building C object src/tracing/CMakeFiles/rados_tp.dir/librados.c.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/i686-pld-linux-gcc -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Drados_tp_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing/librados.c make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking CXX shared library ../../lib/libcls_sdk.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_sdk.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Built target cls_sdk make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_replica_log.dir/build.make src/cls/CMakeFiles/cls_replica_log.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_replica_log.dir/DependInfo.cmake --color= Scanning dependencies of target cls_replica_log make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_replica_log.dir/build.make src/cls/CMakeFiles/cls_replica_log.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Linking C shared library ../../lib/librados_tp.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rados_tp.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-gcc -fPIC -Wall -Wtype-limits -Wignored-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 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 25%] Built target rados_tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Building CXX object src/cls/CMakeFiles/cls_hello.dir/hello/cls_hello.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_hello_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/hello/cls_hello.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/hello/cls_hello.cc:37: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_journal.dir/DependInfo.cmake --color= Scanning dependencies of target cls_journal make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_journal.dir/build.make src/cls/CMakeFiles/cls_journal.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 25%] Linking CXX shared library ../../lib/libcls_hello.so cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -E cmake_link_script CMakeFiles/cls_hello.dir/link.txt --verbose=1 /usr/bin/i686-pld-linux-g++ -fPIC -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 25%] Built target cls_hello make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls/CMakeFiles/cls_user.dir/DependInfo.cmake --color= Scanning dependencies of target cls_user make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/cls/CMakeFiles/cls_user.dir/build.make src/cls/CMakeFiles/cls_user.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Building CXX object src/cls/CMakeFiles/cls_lua_client.dir/lua/cls_lua_client.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/lua/cls_lua_client.cc make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 24%] Building CXX object src/cls/CMakeFiles/cls_cephfs.dir/cephfs/cls_cephfs.cc.o cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/i686-pld-linux-g++ -DCEPH_LIBDIR=\"/usr/lib\" -DCEPH_PKGLIBDIR=\"/usr/lib/ceph\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D__linux__ -Dcls_cephfs_EXPORTS -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/include -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/xxHash -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/dmclock/support/src -I/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/googletest/googletest/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/include -isystem /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/rapidjson/include -Wall -Wtype-limits -Wignored-qualifiers -Winit-self -Wpointer-arith -Werror=format-security -fno-strict-aliasing -fsigned-char -Wno-unknown-pragmas -rdynamic -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fdiagnostics-color=auto -I/usr/include/nss -I/usr/include/nspr -I/usr/include -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DQT_NO_DEBUG -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 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/cephfs/cls_cephfs.cc In file included from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/objclass/objclass.h:10, from /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/cls/cephfs/cls_cephfs.cc:19: /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h: In function 'std::ostream& operator<<(std::ostream&, const ceph_entity_name&)': /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/msg/msg_types.h:138:41: warning: converting a packed 'const ceph_entity_name' pointer (alignment 1) to a 'const entity_name_t' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 138 | return out << *(const entity_name_t*)&addr; | ^~~~ make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 25%] Linking CXX static library ../../lib/libcls_lua_client.a cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/cls && /usr/bin/cmake -P CMakeFiles/cls_lua_client.dir/cmake_clean_target.cmake cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/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[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 26%] Built target cls_lua_client make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/librbd-tp.dir/build.make src/tracing/CMakeFiles/librbd-tp.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/tracing/CMakeFiles/librbd-tp.dir/DependInfo.cmake --color= Scanning dependencies of target librbd-tp make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/tracing/CMakeFiles/librbd-tp.dir/build.make src/tracing/CMakeFiles/librbd-tp.dir/build make[2]: Nothing to be done for 'src/tracing/CMakeFiles/librbd-tp.dir/build'. make[1]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 26%] Built target librbd-tp make[1]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build.make src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/depend make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/B.7yzutu0x/BUILD/ceph-12.2.13 /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/ceph-disk /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/ceph-disk /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/DependInfo.cmake --color= Scanning dependencies of target ceph_disk-clone make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' /usr/bin/make -f src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build.make src/ceph-disk/CMakeFiles/ceph_disk-clone.dir/build make[2]: Entering directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' [ 26%] Generating setup.py cd /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build/src/ceph-disk && /usr/bin/cmake -E create_symlink /tmp/B.7yzutu0x/BUILD/ceph-12.2.13/src/ceph-disk/setup.py setup.py make[2]: Leaving directory '/tmp/B.7yzutu0x/BUILD/ceph-12.2.13/build' make[2