Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ceph.spec'], chrootPath='/var/lib/mock/f29-build-159-163/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=86400uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ceph.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/ceph-12.2.5-1.2.riscv64.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ceph.spec'], chrootPath='/var/lib/mock/f29-build-159-163/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=86400uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ceph.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.N5ZgWQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ceph-12.2.5 + /usr/bin/gzip -dc /builddir/build/SOURCES/ceph-12.2.5.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd ceph-12.2.5 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-src-rocksdb-util-murmurhash.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0002-cmake-Support-ppc64.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0003-librbd-Conditionally-import-TrimRequest.cc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0005-src-rocksdb-table-block.h.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.AxIbyh + umask 022 + cd /builddir/build/BUILD + cd ceph-12.2.5 + for i in /usr/{lib64,lib}/jvm/java/include{,/linux} + '[' -d /usr/lib64/jvm/java/include ']' + for i in /usr/{lib64,lib}/jvm/java/include{,/linux} + '[' -d /usr/lib64/jvm/java/include/linux ']' + for i in /usr/{lib64,lib}/jvm/java/include{,/linux} + '[' -d /usr/lib/jvm/java/include ']' + java_inc=' -I/usr/lib/jvm/java/include' + for i in /usr/{lib64,lib}/jvm/java/include{,/linux} + '[' -d /usr/lib/jvm/java/include/linux ']' + java_inc=' -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux' + RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' BUILDSTDERR: ++ echo -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768 BUILDSTDERR: ++ sed -e s/i386/i486/ + export 'RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + export 'CPPFLAGS= -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux' + CPPFLAGS=' -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux' + export 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + export 'CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768' + export 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + env + sort *) *v*) *v*x*) *x*) ;; ;; ;; ;; IFS=$_mlIFS; IFS=' '; MODULES_USE_COMPAT_VERSION=1; _mlIFS=$IFS; _mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' "; _mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' "; _mlre="eval ${_mlre}"; _mlrv="MODULES_RUNENV_${_mlv}"; _mlshdbg='' _mlshdbg='v' _mlshdbg='vx' _mlshdbg='x' _mlstatus=$?; case "$-" in do done; echo "Cannot switch to Modules $swname version, command not found"; echo "Switching to Modules $swname version"; else else else esac; eval `${_mlre:-}/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash $*`; export MODULES_USE_COMPAT_VERSION; fi fi; fi; fi; fi; fi; fi; fi; fi; fi; fi; for _mlv in ${MODULES_RUN_QUARANTINE:-}; if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then if [ "${MODULES_USE_COMPAT_VERSION:-0}" = '1' ]; then if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then if [ $swfound -eq 0 ]; then if [ -e /usr/share/Modules/libexec/modulecmd-compat ]; then if [ -e /usr/share/Modules/libexec/modulecmd.tcl ]; then if [ -n "${IFS+x}" ]; then if [ -n "${_mlIFS+x}" ]; then if [ -n "${_mlre:-}" ]; then if [ -n "${_mlshdbg:-}" ]; then if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then return $_mlstatus return 1; set +v; set +vx; set +x; set -$_mlshdbg; source /usr/share/Modules/init/bash; typeset swfound=0; typeset swfound=0; typeset swname='compatibility'; typeset swname='main'; unset IFS; unset MODULES_USE_COMPAT_VERSION; unset _mlre _mlv _mlrv _mlIFS _mlshdbg; BASH_ENV=/usr/share/Modules/init/bash BASH_FUNC_module%%=() { unset _mlre _mlIFS _mlshdbg; BASH_FUNC_switchml%%=() { typeset swfound=1; CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768 CONFIG_SITE=NONE CPPFLAGS= -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux CXXFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768 ENV=/usr/share/Modules/init/profile.sh HISTCONTROL=ignoredups HISTSIZE=1000 HOME=/builddir HOSTNAME=hifive.delorie.com LANG=C LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld LESSOPEN=||/usr/bin/lesspipe.sh %s LOADEDMODULES=python-sphinx/python2-sphinx LOADEDMODULES_modshare=python-sphinx/python2-sphinx:1 LOGNAME=mockbuild MAIL=/var/spool/mail/mockbuild MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles MODULEPATH_modshare=/usr/share/modulefiles:1:/etc/modulefiles:1:/usr/share/Modules/modulefiles:1 MODULESHOME=/usr/share/Modules MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH OLDPWD=/builddir/build/BUILD PATH=/usr/libexec/python2-sphinx:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin PATH_modshare=/bin:1:/usr/sbin:1:/usr/bin:1:/usr/libexec/python2-sphinx:1:/usr/local/sbin:1:/usr/share/Modules/bin:1:/sbin:1 PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig PROMPT_COMMAND=printf "\033]0;\007" PWD=/builddir/build/BUILD/ceph-12.2.5 PYTHON_DISALLOW_AMBIGUOUS_VERSION=warn RPM_ARCH=riscv64 RPM_BUILD_DIR=/builddir/build/BUILD RPM_BUILD_ROOT=/builddir/build/BUILDROOT/ceph-12.2.5-1.2.riscv64.fc29.riscv64 RPM_DOC_DIR=/usr/share/doc RPM_LD_FLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld RPM_OPT_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 --param ggc-min-expand=20 --param ggc-min-heapsize=32768 RPM_OS=linux RPM_PACKAGE_NAME=ceph RPM_PACKAGE_RELEASE=1.2.riscv64.fc29 RPM_PACKAGE_VERSION=12.2.5 RPM_SOURCE_DIR=/builddir/build/SOURCES SHELL=/bin/bash SHLVL=2 TERM=vt100 USER=mockbuild _=/usr/bin/env _LMFILES_=/usr/share/modulefiles/python-sphinx/python2-sphinx _LMFILES__modshare=/usr/share/modulefiles/python-sphinx/python2-sphinx:1 } } + mkdir build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib64 -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_MANDIR=/usr/share/man -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/ceph -DCMAKE_INSTALL_INCLUDEDIR=/usr/include -DWITH_EMBEDDED=OFF -DWITH_MANPAGE=ON -DWITH_PYTHON3=ON -DWITH_SYSTEMD=ON -DWITH_CEPHFS_JAVA=ON -DWITH_SELINUX=ON -DWITH_LTTNG=ON -DWITH_BABELTRACE=ON -DWITH_OCF=ON -DWITH_BOOST_CONTEXT=OFF -DWITH_RDMA=OFF -DBOOST_J=1 -- The C compiler identification is GNU 8.0.1 -- The CXX compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done BUILDSTDERR: CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0022 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. BUILDSTDERR: CMake Deprecation Warning at CMakeLists.txt:17 (cmake_policy): BUILDSTDERR: The OLD behavior for policy CMP0023 will be removed from a future version BUILDSTDERR: of CMake. BUILDSTDERR: The cmake-policies(7) manual explains that the OLD behaviors of all BUILDSTDERR: policies are deprecated and that a policy should be set to OLD only under BUILDSTDERR: specific short-term circumstances. Projects should be ported to the NEW BUILDSTDERR: behavior and not rely on setting a policy to OLD. -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for fallocate -- Looking for fallocate - found -- Looking for posix_fadvise -- Looking for posix_fadvise - found -- Looking for posix_fallocate -- Looking for posix_fallocate - found -- Looking for syncfs -- Looking for syncfs - found -- Looking for sync_file_range -- Looking for sync_file_range - found -- Looking for pwritev -- Looking for pwritev - found -- Looking for splice -- Looking for splice - found -- Looking for getgrouplist -- Looking for getgrouplist - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for name_to_handle_at -- Looking for name_to_handle_at - found -- Looking for pipe2 -- Looking for pipe2 - found -- Looking for 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 -- 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 - not 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 -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Found udev: /usr/lib64/libudev.so -- Found aio: /lib64/libaio.so -- Found blkid: /usr/lib64/libblkid.so -- Found OpenLdap: /usr/include -- Found fuse: /usr/include/fuse -- Found xfs: /usr/lib64/libhandle.so -- Found leveldb: /lib64/libleveldb.so -- Found snappy: /lib64/libsnappy.so -- Could NOT find gperftools (missing: GPERFTOOLS_INCLUDE_DIR) -- Could NOT find JeMalloc (missing: JEMALLOC_LIBRARIES JEMALLOC_INCLUDE_DIR) BUILDSTDERR: CMake Warning at CMakeLists.txt:306 (message): BUILDSTDERR: tcmalloc and jemalloc not found, falling back to libc -- Found keyutils: /usr/lib64/libkeyutils.so -- Found CURL: /usr/lib64/libcurl.so (found version "7.59.0") -- Looking for curl_multi_wait -- Looking for curl_multi_wait - found -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.1") -- Checking for module 'nss' -- Found nss, version 3.34.0 -- NSS_LIBRARIES: /usr/lib64/libssl3.so;/usr/lib64/libsmime3.so;/usr/lib64/libnss3.so;/usr/lib64/libnssutil3.so -- NSS_INCLUDE_DIRS: /usr/include/nss3 -- Found NSS: /usr/lib64/libssl3.so;/usr/lib64/libsmime3.so;/usr/lib64/libnss3.so;/usr/lib64/libnssutil3.so -- Checking for module 'nspr' -- Found nspr, version 4.18.0 -- Found NSPR: /usr/lib64/libplds4.so;/usr/lib64/libplc4.so;/usr/lib64/libnspr4.so -- SSL with NSS selected (Libs: /usr/lib64/libssl3.so;/usr/lib64/libsmime3.so;/usr/lib64/libnss3.so;/usr/lib64/libnssutil3.so) -- Found EXPAT: /usr/lib64/libexpat.so (found version "2.2.5") BUILDSTDERR: CMake Warning at CMakeLists.txt:381 (message): BUILDSTDERR: disabling WITH_RADOSGW_BEAST_FRONTEND, which depends on WITH_BOOST_CONTEXT -- Looking for openssl anyways, because radosgw selected -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.0g") '--build=riscv64-koji-linux-gnu' '--host=riscv64-koji-linux-gnu' '--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' '--sharedstatedir=/var/lib' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--cache-file=../config.cache' '--disable-static' '--enable-symbol-hiding' '--enable-ipv6' '--enable-threaded-resolver' '--with-gssapi' '--with-nghttp2' '--with-ssl' '--with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt' '--enable-ldap' '--enable-ldaps' '--enable-manual' '--with-libidn2' '--with-libmetalink' '--with-libpsl' '--with-libssh' 'build_alias=riscv64-koji-linux-gnu' 'host_alias=riscv64-koji-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' 'LDFLAGS=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' -- libcurl is linked with openssl: explicitly setting locks -- ssl soname: libssl.so.1.1 -- crypto soname: libcrypto.so.1.1 -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.14", minimum required is "2.7") -- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable version "2.7.14", minimum required is "2.7") -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found LTTngUST: /usr/lib64/liblttng-ust.so;dl (found version "2.0.0") -- Found babeltrace: /usr/include -- BUILDING Boost Libraries at j 1 -- boost already in src -- Found Boost: /builddir/build/BUILD/ceph-12.2.5/build/boost/include -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Performing Test HAS_FORTIFY_SOURCE -- Performing Test HAS_FORTIFY_SOURCE - Success -- Performing Test HAS_STACK_PROTECT -- Performing Test HAS_STACK_PROTECT - Success -- 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 /builddir/build/BUILD/ceph-12.2.5/src/.git_version for CEPH_GIT_VER and CEPH_GIT_NICE_VER -- Found Java: /usr/bin/java (found version "1.8.0.144") found components: Development -- Found JNI: /usr/lib/jvm/jre/lib/riscv64/libjawt.so -- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.14", minimum required is "2") -- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable version "2.7.14", minimum required is "2") -- Found Python3Interp: /usr/bin/python3 (found suitable version "3.6.4", minimum required is "3") -- Found Python3Libs: /usr/lib64/libpython3.6m.so (found suitable version "3.6.4", minimum required is "3") -- Performing Test HAS_VTA -- Performing Test HAS_VTA - Success -- Using EventEpoll for events. -- Found cython3 -- Found cython -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.14") -- exclude following files under src: *.js;*.css -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/ceph-12.2.5/build + make -j1 Scanning dependencies of target Boost [ 0%] Creating directories for 'Boost' [ 0%] No download step for 'Boost' [ 0%] No patch step for 'Boost' [ 0%] No update step for 'Boost' [ 0%] Performing configure step for 'Boost' Building Boost.Build engine with toolset gcc... tools/build/src/engine/bin.linux/b2 BUILDSTDERR: Detecting Python version... DEPRECATION WARNING: python2 invoked with /usr/bin/python. BUILDSTDERR: Use /usr/bin/python3 or /usr/bin/python2 BUILDSTDERR: /usr/bin/python will be removed or switched to Python 3 in the future. BUILDSTDERR: If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out 2.7 BUILDSTDERR: Detecting Python root... DEPRECATION WARNING: python2 invoked with /usr/bin/python. BUILDSTDERR: Use /usr/bin/python3 or /usr/bin/python2 BUILDSTDERR: /usr/bin/python will be removed or switched to Python 3 in the future. BUILDSTDERR: If you cannot make the switch now, please follow instructions at https://fedoraproject.org/wiki/Changes/Avoid_usr_bin_python_in_RPM_Build#Quick_Opt-Out /usr Unicode/ICU support for Boost.Regex?... not found. Generating Boost.Build configuration in project-config.jam... Bootstrapping is done. To build, run: ./b2 To adjust configuration, edit 'project-config.jam'. Further information: - Command line help: ./b2 --help - Getting started guide: http://www.boost.org/more/getting_started/unix-variants.html - Boost.Build documentation: http://www.boost.org/build/doc/html/index.html [ 0%] Performing build step for 'Boost' Performing configuration checks - 32-bit : no - 64-bit : yes - arm : no - mips1 : no - power : no - sparc : no - x86 : no - combined : no - symlinks supported : yes - zlib : yes - bzip2 : no - lzma : yes - has_icu builds : no - lockfree boost::atomic_flag : yes Component configuration: - atomic : building - chrono : not building - container : building - context : not building - coroutine : not building - date_time : building - exception : not building - fiber : not building - filesystem : building - graph : not building - graph_parallel : not building - iostreams : building - locale : not building - log : not building - math : not building - mpi : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - signals : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : not building - type_erasure : not building - wave : not building [ 0%] Performing install step for 'Boost' Performing configuration checks - 32-bit : no (cached) - 64-bit : yes (cached) - arm : no (cached) - mips1 : no (cached) - power : no (cached) - sparc : no (cached) - x86 : no (cached) - combined : no (cached) - symlinks supported : yes - zlib : yes - bzip2 : no - lzma : yes - has_icu builds : no (cached) - lockfree boost::atomic_flag : yes (cached) - zlib : yes (cached) - bzip2 : no (cached) - lzma : yes (cached) Component configuration: - atomic : building - chrono : not building - container : building - context : not building - coroutine : not building - date_time : building - exception : not building - fiber : not building - filesystem : building - graph : not building - graph_parallel : not building - iostreams : building - locale : not building - log : not building - math : not building - mpi : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - signals : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : not building - type_erasure : not building - wave : not building [ 0%] Completed 'Boost' [ 0%] Built target Boost Scanning dependencies of target ceph.pp Compiling targeted ceph module /usr/bin/checkmodule: loading policy configuration from tmp/ceph.tmp /usr/bin/checkmodule: policy configuration loaded /usr/bin/checkmodule: writing binary representation (version 19) to tmp/ceph.mod Creating targeted ceph.pp policy package [ 0%] Built target ceph.pp Scanning dependencies of target civetweb_common_objs [ 0%] Building C object src/CMakeFiles/civetweb_common_objs.dir/civetweb/src/civetweb.c.o [ 0%] Built target civetweb_common_objs Scanning dependencies of target parse_secret_objs [ 0%] Building C object src/CMakeFiles/parse_secret_objs.dir/common/secret.c.o [ 0%] Built target parse_secret_objs Scanning dependencies of target krbd [ 0%] Building CXX object src/CMakeFiles/krbd.dir/krbd.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/krbd.cc:38: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/auth/Crypto.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/auth/Auth.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/auth/KeyRing.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/krbd.cc:27: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 0%] Linking CXX static library ../lib/libkrbd.a [ 0%] Built target krbd Scanning dependencies of target osdc [ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Filer.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Filer.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/ObjectCacher.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Messenger.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Messenger.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Objecter.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 0%] Building CXX object src/osdc/CMakeFiles/osdc.dir/Striper.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 0%] Linking CXX static library ../../lib/libosdc.a [ 0%] Built target osdc Scanning dependencies of target client [ 0%] Building CXX object src/client/CMakeFiles/client.dir/Client.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:52: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h: In member function 'void InodeStat::decode(ceph::buffer::list::iterator&, uint64_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h:185:38: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:49: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDMap.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:57: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:44: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDMap.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:57: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:44: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:58: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h: In constructor 'MClientQuota::MClientQuota()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h:15:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nest_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&rstat, 0, sizeof(rstat)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:49: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:223:8: note: 'struct nest_info_t' declared here BUILDSTDERR: struct nest_info_t : public scatter_info_t { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:58: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h:16:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:49: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:64: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:44: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:84: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:49: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc: In member function 'int Client::ll_delegation(Fh*, unsigned int, ceph_deleg_cb_t, void*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Client.cc:13148:19: warning: catching polymorphic type 'class std::bad_alloc' by value [-Wcatch-value=] BUILDSTDERR: } catch (std::bad_alloc) { BUILDSTDERR: ^~~~~~~~~ [ 0%] Building CXX object src/client/CMakeFiles/client.dir/Dentry.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:9: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:9: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:9: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Dentry.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 1%] Building CXX object src/client/CMakeFiles/client.dir/Fh.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:9, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:9, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:12, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Fh.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 1%] Building CXX object src/client/CMakeFiles/client.dir/Inode.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:5: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 1%] Building CXX object src/client/CMakeFiles/client.dir/MetaRequest.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:14, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.h:11, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:5: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:8: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h: In member function 'void InodeStat::decode(ceph::buffer::list::iterator&, uint64_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h:185:38: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.h:11, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/MetaRequest.cc:5: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 1%] Building CXX object src/client/CMakeFiles/client.dir/ClientSnapRealm.cc.o [ 1%] Building CXX object src/client/CMakeFiles/client.dir/MetaSession.cc.o [ 1%] Building CXX object src/client/CMakeFiles/client.dir/Trace.cc.o [ 1%] Building CXX object src/client/CMakeFiles/client.dir/posix_acl.cc.o [ 1%] Building CXX object src/client/CMakeFiles/client.dir/Delegation.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/utime.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Clock.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:3: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/utime.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Clock.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:3: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:7: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h: In constructor 'Inode::Inode(Client*, vinodeno_t, file_layout_t*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/client/Inode.h:258:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Delegation.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 1%] Linking CXX static library ../../lib/libclient.a [ 1%] Built target client Scanning dependencies of target compressor_objs [ 1%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/Compressor.cc.o [ 1%] Building CXX object src/compressor/CMakeFiles/compressor_objs.dir/AsyncCompressor.cc.o [ 1%] Built target compressor_objs Scanning dependencies of target common_mountcephfs_objs [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/armor.c.o [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/safe_io.c.o [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/module.c.o [ 1%] Building C object src/CMakeFiles/common_mountcephfs_objs.dir/common/addr_parsing.c.o [ 1%] Built target common_mountcephfs_objs Scanning dependencies of target oprequest-tp [ 1%] generating /builddir/build/BUILD/ceph-12.2.5/build/include/tracing/oprequest.h [ 1%] Built target oprequest-tp Scanning dependencies of target common-objs [ 1%] Building C object src/CMakeFiles/common-objs.dir/ceph_ver.c.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/AsyncOpTracker.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/DecayCounter.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/LogClient.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MLog.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/utime.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogEntry.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MLog.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/utime.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogEntry.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/utime.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogEntry.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/LogClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/LogEntry.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/PrebufferedStreambuf.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/BackTrace.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/perf_counters.cc.o [ 1%] Building CXX object src/CMakeFiles/common-objs.dir/common/perf_histogram.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/mutex_debug.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Mutex.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/OutputDataSocket.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/admin_socket.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/admin_socket.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/admin_socket.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/admin_socket.cc:372:45: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/admin_socket_client.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/bloom_filter.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Readahead.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/cmdparse.cc.o [ 2%] Building C object src/CMakeFiles/common-objs.dir/common/escape.c.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/url_escape.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/io_priority.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Clock.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_time.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/mempool.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Throttle.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Timer.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/Finisher.cc.o [ 2%] Building CXX object src/CMakeFiles/common-objs.dir/common/environment.cc.o [ 3%] Building C object src/CMakeFiles/common-objs.dir/common/sctp_crc32.c.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/crc32c.cc.o [ 3%] Building C object src/CMakeFiles/common-objs.dir/common/crc32c_intel_baseline.c.o [ 3%] Building C object src/CMakeFiles/common-objs.dir/xxHash/xxhash.c.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/assert.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/run_cmd.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/WorkQueue.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/ConfUtils.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/MemoryModel.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/fd.cc.o [ 3%] Building C object src/CMakeFiles/common-objs.dir/common/xattr.c.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/str_list.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/str_map.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/snap_types.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/errno.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/TrackedOp.cc.o [ 3%] Building CXX object src/CMakeFiles/common-objs.dir/common/SloppyCRCMap.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/common/types.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/common/iso_8601.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/log/Log.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/log/SubsystemMap.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonCap.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonClient.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonMap.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:22: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonGetMap.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MAuth.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonGetMap.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MAuth.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonGetMap.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:31: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h: In constructor 'MMonSubscribeAck::MMonSubscribeAck()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonGetMap.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mon/MonMap.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.cc:2: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.cc:2: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/MgrClient.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrContext.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Connection.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:26: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Connection.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:26: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Connection.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrClient.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/Accepter.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/msg/DispatchQueue.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/msg/Message.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:12: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:12: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonProbe.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:39: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:12: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:68: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&peer_stat, 0, sizeof(peer_stat)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:4384:8: note: 'struct osd_peer_stat_t' declared here BUILDSTDERR: struct osd_peer_stat_t { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:69: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOpReply.h: In constructor 'MOSDSubOpReply::MOSDSubOpReply(const MOSDSubOp*, pg_shard_t, int, epoch_t, int)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOpReply.h:149:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&peer_stat, 0, sizeof(peer_stat)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MPGStats.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:4384:8: note: 'struct osd_peer_stat_t' declared here BUILDSTDERR: struct osd_peer_stat_t { BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:108: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h: In constructor 'MMonSubscribeAck::MMonSubscribeAck()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:12: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:114: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h: In member function 'void InodeStat::decode(ceph::buffer::list::iterator&, uint64_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReply.h:185:38: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:111: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:119: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h: In constructor 'MClientQuota::MClientQuota()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h:15:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nest_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&rstat, 0, sizeof(rstat)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:111: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:223:8: note: 'struct nest_info_t' declared here BUILDSTDERR: struct nest_info_t : public scatter_info_t { BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:119: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientQuota.h:16:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:111: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:111: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h: In instantiation of 'inode_t::inode_t() [with Allocator = mempool::mds_co::pool_allocator]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/CInode.h:91:20: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:533:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct quota_info_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset("a, 0, sizeof(quota)); BUILDSTDERR: ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/messages/MClientReconnect.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.cc:111: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mds/mdstypes.h:315:8: note: 'struct quota_info_t' declared here BUILDSTDERR: struct quota_info_t BUILDSTDERR: ^~~~~~~~~~~~ [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mon/PGMap.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3827:58: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3861:72: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3930:52: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/mgr/ServiceMap.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/osd/ECMsgTypes.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/osd/HitSet.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/common/RefCountedObj.cc.o [ 4%] Building CXX object src/CMakeFiles/common-objs.dir/msg/Messenger.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/Pipe.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/PipeConnection.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/simple/SimpleMessenger.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/AsyncConnection.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/AsyncMessenger.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/Event.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/EventSelect.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/Stack.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/PosixStack.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/net_handler.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/QueueStrategy.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/msg/msg_types.cc.o [ 5%] Building C object src/CMakeFiles/common-objs.dir/common/reverse.c.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/common/hobject.cc.o [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMap.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc: In member function 'int OSDMap::validate_crush_rules(CrushWrapper*, std::ostream*) const': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:3449:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: if (pool.get_size() < (int)newcrush->get_rule_mask_min_size(ruleno) || BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.cc:3450:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] BUILDSTDERR: pool.get_size() > (int)newcrush->get_rule_mask_max_size(ruleno)) { BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OSDMapMapping.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.cc:5: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.h:11, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.cc:5: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.h:11, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMapMapping.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 5%] Building CXX object src/CMakeFiles/common-objs.dir/common/histogram.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/osd/osd_types.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/PG.h:38, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:25: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/PG.h:38, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:25: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc: In static member function 'static void OSDSuperblock::generate_test_instances(std::__cxx11::list&)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:4830:52: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset(&z.cluster_fsid, 1, sizeof(z.cluster_fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:4831:44: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'struct uuid_d'; use assignment instead [-Wclass-memaccess] BUILDSTDERR: memset(&z.osd_fsid, 2, sizeof(z.osd_fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/osd/OpRequest.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OpRequest.cc:11: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOp.h: In constructor 'MOSDSubOp::MOSDSubOp(osd_reqid_t, pg_shard_t, spg_t, const hobject_t&, int, epoch_t, ceph_tid_t, eversion_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MOSDSubOp.h:262:44: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct osd_peer_stat_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&peer_stat, 0, sizeof(peer_stat)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/OpRequest.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osd/OpRequest.cc:3: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:4384:8: note: 'struct osd_peer_stat_t' declared here BUILDSTDERR: struct osd_peer_stat_t { BUILDSTDERR: ^~~~~~~~~~~~~~~ [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/blkdev.cc.o BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc: In function 'int get_device_by_uuid(uuid_d, const char*, char*, char*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc:228:33: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] BUILDSTDERR: strncpy(device, basename, sizeof(basename)); BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc: In function 'int get_block_device_base(const char*, char*, size_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc:85:28: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 4085 [-Wformat-truncation=] BUILDSTDERR: snprintf(fn, sizeof(fn), "%s/sys/block/%s", sandbox_dir, devname); BUILDSTDERR: ^~~~~~~~~~~~~~~~~ ~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/stdexcept:39, BUILDSTDERR: from /usr/include/c++/8/array:39, BUILDSTDERR: from /usr/include/c++/8/tuple:39, BUILDSTDERR: from /usr/include/c++/8/bits/stl_map.h:63, BUILDSTDERR: from /usr/include/c++/8/map:61, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/encoding.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:8, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc:17: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 12 or more bytes (assuming 4107) into a destination of size 4096 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc:103:30: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size between 3829 and 4084 [-Wformat-truncation=] BUILDSTDERR: snprintf(fn, sizeof(fn), "%s/sys/block/%s/%s", sandbox_dir, de->d_name, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: devname); BUILDSTDERR: ~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/stdexcept:39, BUILDSTDERR: from /usr/include/c++/8/array:39, BUILDSTDERR: from /usr/include/c++/8/tuple:39, BUILDSTDERR: from /usr/include/c++/8/bits/stl_map.h:63, BUILDSTDERR: from /usr/include/c++/8/map:61, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/encoding.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:8, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/blkdev.cc:17: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 13 or more bytes (assuming 4363) into a destination of size 4096 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/common_init.cc.o [ 6%] Building C object src/CMakeFiles/common-objs.dir/common/pipe.c.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_argparse.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_context.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/admin_socket.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.cc:382:46: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.cc:427:48: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/code_environment.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/dout.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/signal.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/Thread.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/Formatter.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/HTMLFormatter.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/HeartbeatMap.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/PluginRegistry.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_fs.cc.o [ 6%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_hash.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_strings.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_frag.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/options.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/config.cc.o [ 7%] Building C object src/CMakeFiles/common-objs.dir/common/utf8.c.o [ 7%] Building C object src/CMakeFiles/common-objs.dir/common/mime.c.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/strtol.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/page.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/lockdep.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/version.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/hex.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/entity_name.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_crypto.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_crypto_cms.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ceph_json.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/ipaddr.cc.o [ 7%] Building CXX object src/CMakeFiles/common-objs.dir/common/pick_address.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/address_helper.cc.o [ 8%] Building C object src/CMakeFiles/common-objs.dir/common/linux_version.c.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/TracepointProvider.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/Cycles.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/Cycles.cc:32: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/Cycles.h:82:2: warning: #warning No high-precision counter available for your OS/arch [-Wcpp] BUILDSTDERR: #warning No high-precision counter available for your OS/arch BUILDSTDERR: ^~~~~~~ [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/scrub_types.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/bit_str.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Striper.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Striper.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/osdc/Objecter.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/Graylog.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/fs_types.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/dns_resolve.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/hostname.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/common/util.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/arch/probe.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthAuthorizeHandler.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthClientHandler.cc.o [ 8%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthSessionHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/AuthMethodList.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxAuthorizeHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxClientHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxProtocol.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/cephx/CephxSessionHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/none/AuthNoneAuthorizeHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/unknown/AuthUnknownAuthorizeHandler.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/Crypto.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/KeyRing.cc.o BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/auth/KeyRing.cc: In member function 'void KeyRing::encode_formatted(std::__cxx11::string, ceph::Formatter*, ceph::bufferlist&)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/auth/KeyRing.cc:133:21: warning: unnecessary parentheses in declaration of 'os' [-Wparentheses] BUILDSTDERR: std::ostringstream(os); BUILDSTDERR: ^ [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/auth/RotatingKeyRing.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/MDSMap.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMap.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/FSMapUser.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/inode_backtrace.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/mdstypes.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/mds/flock.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/msg/async/EventEpoll.cc.o [ 9%] Building CXX object src/CMakeFiles/common-objs.dir/perfglue/disabled_stubs.cc.o [ 9%] Built target common-objs Scanning dependencies of target common_buffer_obj [ 10%] Building CXX object src/CMakeFiles/common_buffer_obj.dir/common/buffer.cc.o [ 10%] Built target common_buffer_obj Scanning dependencies of target common_texttable_obj [ 10%] Building CXX object src/CMakeFiles/common_texttable_obj.dir/common/TextTable.cc.o [ 10%] Built target common_texttable_obj Scanning dependencies of target common_utf8 [ 10%] Building C object src/CMakeFiles/common_utf8.dir/common/utf8.c.o [ 10%] Linking C static library ../lib/libcommon_utf8.a [ 10%] Built target common_utf8 Scanning dependencies of target crush_objs [ 10%] Building C object src/CMakeFiles/crush_objs.dir/crush/builder.c.o [ 10%] Building C object src/CMakeFiles/crush_objs.dir/crush/mapper.c.o [ 10%] Building C object src/CMakeFiles/crush_objs.dir/crush/crush.c.o [ 10%] Building C object src/CMakeFiles/crush_objs.dir/crush/hash.c.o [ 10%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushWrapper.cc.o [ 10%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushCompiler.cc.o [ 10%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushTester.cc.o [ 11%] Building CXX object src/CMakeFiles/crush_objs.dir/crush/CrushLocation.cc.o [ 11%] Built target crush_objs Scanning dependencies of target json_spirit [ 11%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_reader.cpp.o [ 11%] Building CXX object src/json_spirit/CMakeFiles/json_spirit.dir/json_spirit_writer.cpp.o [ 11%] Linking CXX static library ../../lib/libjson_spirit.a [ 11%] Built target json_spirit Scanning dependencies of target global_common_objs [ 11%] Building CXX object src/global/CMakeFiles/global_common_objs.dir/global_context.cc.o [ 11%] Built target global_common_objs Scanning dependencies of target erasure_code [ 11%] Building CXX object src/erasure-code/CMakeFiles/erasure_code.dir/ErasureCodePlugin.cc.o [ 11%] Linking CXX static library ../../lib/liberasure_code.a [ 11%] Built target erasure_code Scanning dependencies of target common [ 11%] Linking CXX static library ../lib/libcommon.a [ 11%] Built target common Scanning dependencies of target libglobal_objs [ 11%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o [ 12%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/pidfile.cc.o [ 12%] Building CXX object src/global/CMakeFiles/libglobal_objs.dir/signal_handler.cc.o [ 12%] Built target libglobal_objs Scanning dependencies of target global-static [ 12%] Linking CXX static library ../../lib/libglobal-static.a [ 12%] Built target global-static Scanning dependencies of target ceph-fuse [ 12%] Building CXX object src/CMakeFiles/ceph-fuse.dir/ceph_fuse.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:29: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_fuse.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 12%] Building CXX object src/CMakeFiles/ceph-fuse.dir/client/fuse_ll.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/fuse_ll.cc:30: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/fuse_ll.cc:29: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osdc/Objecter.h:41, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/osdc/ObjectCacher.h:16, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/Client.h:47, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/fuse_ll.cc:30: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/client/fuse_ll.cc:29: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 12%] Linking CXX executable ../bin/ceph-fuse [ 12%] Built target ceph-fuse Scanning dependencies of target mount.ceph [ 12%] Building C object src/CMakeFiles/mount.ceph.dir/mount/mount.ceph.c.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mount/mtab.c:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mount/mount.ceph.c:25: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mount/canonicalize.c: In function 'canonicalize_dm_name': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mount/canonicalize.c:166:45: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 244 [-Wformat-truncation=] BUILDSTDERR: snprintf(path, sizeof(path), "/dev/mapper/%s", name); BUILDSTDERR: ^~ ~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mount/mount.ceph.c:1: BUILDSTDERR: /usr/include/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output between 13 and 268 bytes into a destination of size 256 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Linking C executable ../bin/mount.ceph [ 12%] Built target mount.ceph Scanning dependencies of target shec_utils [ 12%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/__/ErasureCode.cc.o [ 12%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodePluginShec.cc.o [ 12%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShec.cc.o [ 12%] Building CXX object src/erasure-code/shec/CMakeFiles/shec_utils.dir/ErasureCodeShecTableCache.cc.o [ 13%] Building C object src/erasure-code/shec/CMakeFiles/shec_utils.dir/determinant.c.o [ 13%] Built target shec_utils Scanning dependencies of target gf-complete_objs [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_cpu.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_wgen.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w16.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w32.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w64.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w128.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_general.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w4.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_rand.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/gf-complete_objs.dir/gf-complete/src/gf_w8.c.o [ 14%] Built target gf-complete_objs Scanning dependencies of target jerasure_objs [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/cauchy.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/galois.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/jerasure.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/liberation.c.o [ 14%] Building C object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure/src/reed_sol.c.o [ 15%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_objs.dir/jerasure_init.cc.o [ 15%] Built target jerasure_objs Scanning dependencies of target ec_shec_generic [ 15%] Linking CXX shared library ../../../lib/libec_shec_generic.so [ 15%] Built target ec_shec_generic Scanning dependencies of target ec_shec [ 15%] Linking CXX shared library ../../../lib/libec_shec.so [ 15%] Built target ec_shec Scanning dependencies of target erasure_code_objs [ 15%] Building CXX object src/erasure-code/CMakeFiles/erasure_code_objs.dir/ErasureCode.cc.o [ 15%] Built target erasure_code_objs Scanning dependencies of target jerasure_utils [ 15%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodePluginJerasure.cc.o [ 15%] Building CXX object src/erasure-code/jerasure/CMakeFiles/jerasure_utils.dir/ErasureCodeJerasure.cc.o [ 15%] Built target jerasure_utils Scanning dependencies of target ec_jerasure_generic [ 16%] Linking CXX shared library ../../../lib/libec_jerasure_generic.so [ 16%] Built target ec_jerasure_generic Scanning dependencies of target ec_jerasure [ 16%] Linking CXX shared library ../../../lib/libec_jerasure.so [ 16%] Built target ec_jerasure Scanning dependencies of target ec_lrc [ 16%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodePluginLrc.cc.o [ 16%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/ErasureCodeLrc.cc.o [ 16%] Building CXX object src/erasure-code/lrc/CMakeFiles/ec_lrc.dir/__/__/common/str_map.cc.o [ 16%] Linking CXX shared library ../../../lib/libec_lrc.so [ 16%] Built target ec_lrc Scanning dependencies of target erasure_code_plugins [ 16%] Built target erasure_code_plugins Scanning dependencies of target rocksdb_ext [ 16%] Creating directories for 'rocksdb_ext' [ 16%] No download step for 'rocksdb_ext' [ 16%] No patch step for 'rocksdb_ext' [ 16%] No update step for 'rocksdb_ext' [ 16%] Performing configure step for 'rocksdb_ext' -- The C compiler identification is GNU 8.0.1 -- The CXX compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER -- Performing Test HAVE_OMIT_LEAF_FRAME_POINTER - Failed -- Performing Test HAVE_SSE42 -- Performing Test HAVE_SSE42 - Failed -- Performing Test HAVE_FALLOCATE -- Performing Test HAVE_FALLOCATE - Success -- Looking for malloc_usable_size -- Looking for malloc_usable_size - found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- JNI library is disabled -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/ceph-12.2.5/build/src/rocksdb [ 16%] Performing forcebuild step for 'rocksdb_ext' [ 16%] Performing build step for 'rocksdb_ext' Scanning dependencies of target build_version [ 0%] Building CXX object CMakeFiles/build_version.dir/build_version.cc.o [ 0%] Built target build_version Scanning dependencies of target rocksdb [ 0%] Building CXX object CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o [ 0%] Building CXX object CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/builder.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/c.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/column_family.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compacted_db_impl.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction.cc.o [ 3%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_iterator.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_job.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_picker.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/compaction_picker_universal.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/convenience.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl.cc.o [ 6%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_write.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_compaction_flush.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_files.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_open.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_debug.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_experimental.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl_readonly.cc.o [ 10%] Building CXX object CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/db_iter.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/dbformat.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/event_helpers.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/experimental.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o [ 13%] Building CXX object CMakeFiles/rocksdb.dir/db/file_indexer.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_job.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/internal_stats.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_reader.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/log_writer.cc.o [ 17%] Building CXX object CMakeFiles/rocksdb.dir/db/managed_iterator.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/memtable_list.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_helper.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/merge_operator.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/repair.cc.o [ 20%] Building CXX object CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/table_cache.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_builder.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_edit.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/version_set.cc.o [ 24%] Building CXX object CMakeFiles/rocksdb.dir/db/wal_manager.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_controller.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/db/write_thread.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/env/env.cc.o [ 27%] Building CXX object CMakeFiles/rocksdb.dir/env/env_chroot.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/env/env_hdfs.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/env/memenv.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_cuckoo_rep.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/memtable_allocator.cc.o [ 31%] Building CXX object CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o [ 34%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/options/cf_options.cc.o [ 37%] Building CXX object CMakeFiles/rocksdb.dir/options/db_options.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_helper.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_parser.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/options/options_sanity_check.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/port/stack_trace.cc.o [ 41%] Building CXX object CMakeFiles/rocksdb.dir/table/adaptive_table_factory.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_filter_block.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_builder.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_factory.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_based_table_reader.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_builder.cc.o [ 44%] Building CXX object CMakeFiles/rocksdb.dir/table/block_prefix_index.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/bloom_block.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_builder.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_factory.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo_table_reader.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/flush_block_policy.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/format.cc.o [ 48%] Building CXX object CMakeFiles/rocksdb.dir/table/full_filter_block.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/get_context.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/index_builder.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/iterator.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/partitioned_filter_block.cc.o [ 51%] Building CXX object CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_builder.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_factory.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_index.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_key_coding.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/plain_table_reader.cc.o [ 55%] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/table_properties.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/db_bench_tool.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o [ 58%] Building CXX object CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/arena.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/auto_roll_logger.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/bloom.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/coding.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/comparator.cc.o [ 62%] Building CXX object CMakeFiles/rocksdb.dir/util/concurrent_arena.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/crc32c.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/delete_scheduler.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/event_logger.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/file_reader_writer.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/file_util.cc.o [ 65%] Building CXX object CMakeFiles/rocksdb.dir/util/filename.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/filter_policy.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/hash.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/log_buffer.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/murmurhash.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/random.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o [ 68%] Building CXX object CMakeFiles/rocksdb.dir/util/slice.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/sst_file_manager_impl.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/status.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/status_message.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/string_util.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/sync_point.cc.o [ 72%] Building CXX object CMakeFiles/rocksdb.dir/util/testutil.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/thread_local.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/transaction_test_util.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/util/xxhash.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/backupable/backupable_db.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o [ 75%] Building CXX object CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/col_buf_decoder.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/col_buf_encoder.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/column_aware_encoding_util.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/date_tiered/date_tiered_db_impl.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/document_db.cc.o [ 79%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/json_document.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/document/json_document_builder.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/geodb/geodb_impl.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/lua/rocks_lua_compaction_filter.cc.o [ 82%] Building CXX object CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o [ 86%] Building CXX object CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o [ 89%] Building CXX object CMakeFiles/rocksdb.dir/utilities/redis/redis_lists.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/spatialdb/spatial_db.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_impl.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o [ 93%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_impl.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_impl.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_lock_mgr.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o [ 96%] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o [100%] Building CXX object CMakeFiles/rocksdb.dir/port/port_posix.cc.o [100%] Building CXX object CMakeFiles/rocksdb.dir/env/env_posix.cc.o [100%] Building CXX object CMakeFiles/rocksdb.dir/env/io_posix.cc.o [100%] Linking CXX static library librocksdb.a [100%] Built target rocksdb [ 16%] Performing install step for 'rocksdb_ext' [ 16%] Completed 'rocksdb_ext' [ 16%] Built target rocksdb_ext Scanning dependencies of target kv_objs [ 16%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/KeyValueDB.cc.o [ 16%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/MemDB.cc.o [ 16%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/RocksDBStore.cc.o [ 16%] Building CXX object src/kv/CMakeFiles/kv_objs.dir/LevelDBStore.cc.o [ 16%] Built target kv_objs Scanning dependencies of target heap_profiler_objs [ 16%] Building CXX object src/CMakeFiles/heap_profiler_objs.dir/perfglue/disabled_heap_profiler.cc.o [ 16%] Built target heap_profiler_objs Scanning dependencies of target mon [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxKeyServer.cc.o [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/cephx/CephxServiceHandler.cc.o [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/__/auth/AuthServiceHandler.cc.o [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/Paxos.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:112, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:112, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:112, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/PaxosService.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/OSDMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/simple_cache.hpp:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:4115:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:4207:58: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:4321:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:8115:56: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = double; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:8177:61: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.cc:9784:57: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/MDSMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Throttle.h:15, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mds/FSMap.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:63:50: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MDSMonitor.cc:925:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/FSCommands.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:32, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/simple_cache.hpp:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OSDMonitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/FSCommands.cc:47:62: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:4, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:5, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:4, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonClient.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mgr/MgrContext.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:22: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:4, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Throttle.h:15, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/PaxosServiceMessage.h:4, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMgrBeacon.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:730:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:70:18: required from 'void cmd_getval(CephContext*, const cmdmap_t&, const string&, T&, const T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]' BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrMonitor.cc:735:80: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/MgrStatMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:6, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:6, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.h:6, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MgrStatMonitor.cc:4: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/Monitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:51: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h: In constructor 'MMonSubscribeAck::MMonSubscribeAck()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonSubscribeAck.h:26:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Throttle.h:15, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Messenger.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:24: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:295:66: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:2894:56: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.cc:3466:49: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 16%] Building CXX object src/mon/CMakeFiles/mon.dir/MonmapMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:30, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Throttle.h:15, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Messenger.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:241:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:70:18: required from 'void cmd_getval(CephContext*, const cmdmap_t&, const string&, T&, const T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]' BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonmapMonitor.cc:267:69: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/LogMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc: In member function 'virtual void LogMonitor::create_initial()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:65:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct entity_inst_t'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&e.who, 0, sizeof(e.who)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:504:8: note: 'struct entity_inst_t' declared here BUILDSTDERR: struct entity_inst_t { BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:20: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:398:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:406:50: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/LogMonitor.cc:501:58: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/AuthMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Paxos.h:121, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc: In member function 'virtual void AuthMonitor::upgrade_format()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:1456:22: warning: catching polymorphic type 'struct ceph::buffer::error' by value [-Wcatch-value=] BUILDSTDERR: catch (buffer::error) { BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:536:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/AuthMonitor.cc:1039:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/Elector.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:16: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/HealthMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/stringify.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/stringify.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/stringify.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/HealthMonitor.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/OldHealthMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/OldHealthMonitor.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/DataHealthService.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:40: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonHealth.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:35: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:40: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonHealth.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:35: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:40: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/messages/MMonHealth.h:17, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/DataHealthService.cc:35: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/PGMonitor.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.h:27, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PaxosService.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:18: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:17: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:941:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = double; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMonitor.cc:1085:55: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/PGMap.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:35, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/debug.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.h:25, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:6: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3827:58: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::vector >; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3861:72: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = long int; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/PGMap.cc:3930:52: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/ConfigKeyService.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:29, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/common/ceph_context.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Mutex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/dout.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/include/Context.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Cond.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/Throttle.h:15, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Message.h:28, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/Messenger.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:31, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:19: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h: In instantiation of 'bool cmd_getval(CephContext*, const cmdmap_t&, const string&, T&) [with T = std::__cxx11::basic_string; cmdmap_t = std::map, boost::variant, bool, long int, double, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::vector >, std::vector > > >; std::__cxx11::string = std::__cxx11::basic_string]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/ConfigKeyService.cc:174:54: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/common/cmdparse.h:57:7: warning: catching polymorphic type 'class boost::bad_get' by value [-Wcatch-value=] BUILDSTDERR: } catch (boost::bad_get) { BUILDSTDERR: ^~~~~ [ 17%] Building CXX object src/mon/CMakeFiles/mon.dir/__/mgr/mgr_commands.cc.o [ 17%] Linking CXX static library ../../lib/libmon.a [ 17%] Built target mon Scanning dependencies of target kv [ 17%] Linking CXX static library ../../lib/libkv.a [ 17%] Built target kv Scanning dependencies of target zstd_ext [ 17%] Creating directories for 'zstd_ext' [ 17%] No download step for 'zstd_ext' [ 17%] No patch step for 'zstd_ext' [ 17%] No update step for 'zstd_ext' [ 17%] Performing configure step for 'zstd_ext' -- The C compiler identification is GNU 8.0.1 -- The CXX compiler identification is GNU 8.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- ZSTD_LEGACY_SUPPORT not defined! BUILDSTDERR: ZSTD VERSION 1.1.1024 BUILDSTDERR: the variable PREFIX=/usr/local -- Performing Test POSITION_INDEPENDENT_CODE_FLAG_ALLOWED -- Performing Test POSITION_INDEPENDENT_CODE_FLAG_ALLOWED - Success BUILDSTDERR: Compiler flag -fPIC allowed -- Performing Test WARNING_UNDEF_ALLOWED -- Performing Test WARNING_UNDEF_ALLOWED - Success BUILDSTDERR: Compiler flag -Wundef allowed -- Performing Test WARNING_SHADOW_ALLOWED -- Performing Test WARNING_SHADOW_ALLOWED - Success BUILDSTDERR: Compiler flag -Wshadow allowed -- Performing Test WARNING_CAST_ALIGN_ALLOWED -- Performing Test WARNING_CAST_ALIGN_ALLOWED - Success BUILDSTDERR: Compiler flag -Wcast-align allowed -- Performing Test WARNING_CAST_QUAL_ALLOWED -- Performing Test WARNING_CAST_QUAL_ALLOWED - Success BUILDSTDERR: Compiler flag -Wcast-qual allowed -- Performing Test WARNING_STRICT_PROTOTYPES_ALLOWED -- Performing Test WARNING_STRICT_PROTOTYPES_ALLOWED - Success BUILDSTDERR: Compiler flag -Wstrict-prototypes allowed -- Performing Test WARNING_ALL_ALLOWED -- Performing Test WARNING_ALL_ALLOWED - Success BUILDSTDERR: Compiler flag -Wall allowed -- Performing Test WARNING_EXTRA_ALLOWED -- Performing Test WARNING_EXTRA_ALLOWED - Success BUILDSTDERR: Compiler flag -Wextra allowed -- Performing Test WARNING_FLOAT_EQUAL_ALLOWED -- Performing Test WARNING_FLOAT_EQUAL_ALLOWED - Success BUILDSTDERR: Compiler flag -Wfloat-equal allowed -- Performing Test WARNING_SIGN_CONVERSION_ALLOWED -- Performing Test WARNING_SIGN_CONVERSION_ALLOWED - Success BUILDSTDERR: Compiler flag -Wsign-conversion allowed -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/ceph-12.2.5/build/src/compressor/zstd/libzstd [ 18%] Performing forcebuild step for 'zstd_ext' [ 18%] Performing build step for 'zstd_ext' Scanning dependencies of target libzstd_static [ 6%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/entropy_common.c.o [ 13%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/zstd_common.c.o [ 20%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/error_private.c.o [ 26%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/xxhash.c.o [ 33%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/fse_decompress.c.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/fse_decompress.c:63: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h: In function 'BIT_initDStream': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:278:13: note: here BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:279:13: note: here BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:280:13: note: here BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:281:13: note: here BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/common/bitstream.h:282:13: note: here BUILDSTDERR: case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8; BUILDSTDERR: ^~~~ [ 40%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/fse_compress.c.o [ 46%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c.o BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c: In function 'HUF_compress1X_usingCTable': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:425:8: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*4+7) HUF_FLUSHBITS(stream) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:446:18: note: in expansion of macro 'HUF_FLUSHBITS_2' BUILDSTDERR: HUF_FLUSHBITS_2(&bitC); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:447:9: note: here BUILDSTDERR: case 2 : HUF_encodeSymbol(&bitC, ip[n+ 1], CTable); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:422:8: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*2+7) HUF_FLUSHBITS(stream) BUILDSTDERR: ^ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:448:18: note: in expansion of macro 'HUF_FLUSHBITS_1' BUILDSTDERR: HUF_FLUSHBITS_1(&bitC); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/huf_compress.c:449:9: note: here BUILDSTDERR: case 1 : HUF_encodeSymbol(&bitC, ip[n+ 0], CTable); BUILDSTDERR: ^~~~ [ 53%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/zstd_compress.c.o BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/zstd_compress.c: In function 'ZSTD_compressStream_generic': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/zstd_compress.c:3045:28: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: zcs->stage = zcss_flush; /* pass-through to flush stage */ BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/compress/zstd_compress.c:3048:9: note: here BUILDSTDERR: case zcss_flush: BUILDSTDERR: ^~~~ [ 60%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/huf_decompress.c.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/huf_decompress.c:55: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h: In function 'BIT_initDStream': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:13: note: here BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:13: note: here BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:13: note: here BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:13: note: here BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:282:13: note: here BUILDSTDERR: case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8; BUILDSTDERR: ^~~~ [ 66%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/fse.h:278, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:49: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h: In function 'BIT_initDStream': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:277:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:13: note: here BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:278:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:13: note: here BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:279:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContainer)*8 - 32); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:13: note: here BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:280:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:13: note: here BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:281:40: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/build/cmake/lib/../../../lib/common/bitstream.h:282:13: note: here BUILDSTDERR: case 2: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[1]) << 8; BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressContinue': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:1531:24: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: dctx->expected = 0; /* not necessary to copy more */ BUILDSTDERR: ~~~~~~~~~~~~~~~^~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:1533:5: note: here BUILDSTDERR: case ZSTDds_decodeFrameHeader: BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressStream': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2063:24: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: zds->stage = zdss_read; BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2066:9: note: here BUILDSTDERR: case zdss_read: BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2086:28: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: zds->stage = zdss_load; BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2090:9: note: here BUILDSTDERR: case zdss_load: BUILDSTDERR: ^~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2109:32: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: zds->stage = zdss_flush; BUILDSTDERR: ~~~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/decompress/zstd_decompress.c:2113:9: note: here BUILDSTDERR: case zdss_flush: BUILDSTDERR: ^~~~ [ 73%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/dictBuilder/divsufsort.c.o [ 80%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/dictBuilder/zdict.c.o [ 86%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/deprecated/zbuff_compress.c.o [ 93%] Building C object lib/CMakeFiles/libzstd_static.dir/builddir/build/BUILD/ceph-12.2.5/src/zstd/lib/deprecated/zbuff_decompress.c.o [100%] Linking C static library libzstd.a [100%] Built target libzstd_static [ 18%] Performing install step for 'zstd_ext' [ 18%] Completed 'zstd_ext' [ 18%] Built target zstd_ext Scanning dependencies of target ceph_zstd [ 18%] Building CXX object src/compressor/zstd/CMakeFiles/ceph_zstd.dir/CompressionPluginZstd.cc.o [ 18%] Linking CXX shared library ../../../lib/libceph_zstd.so [ 18%] Built target ceph_zstd Scanning dependencies of target ceph_snappy [ 18%] Building CXX object src/compressor/snappy/CMakeFiles/ceph_snappy.dir/CompressionPluginSnappy.cc.o [ 19%] Linking CXX shared library ../../../lib/libceph_snappy.so [ 19%] Built target ceph_snappy Scanning dependencies of target ceph_zlib [ 20%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/CompressionPluginZlib.cc.o [ 20%] Building CXX object src/compressor/zlib/CMakeFiles/ceph_zlib.dir/ZlibCompressor.cc.o [ 20%] Linking CXX shared library ../../../lib/libceph_zlib.so [ 20%] Built target ceph_zlib Scanning dependencies of target compressor_plugins [ 20%] Built target compressor_plugins Scanning dependencies of target objectstore-tp [ 20%] generating /builddir/build/BUILD/ceph-12.2.5/build/include/tracing/objectstore.h [ 20%] Built target objectstore-tp Scanning dependencies of target os [ 21%] Building CXX object src/os/CMakeFiles/os.dir/ObjectStore.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/ObjectStore.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/Transaction.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/chain_xattr.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/BtrfsFileStoreBackend.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/GenericFileStoreBackend.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/BtrfsFileStoreBackend.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/BtrfsFileStoreBackend.cc:39: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/DBObjectMap.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/FileJournal.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileJournal.cc:22: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/FileStore.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.cc:50: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.cc: In member function 'int FileStore::list_collections(std::vector&, bool)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.cc:4813:44: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size between 0 and 4095 [-Wformat-truncation=] BUILDSTDERR: snprintf(filename, sizeof(filename), "%s/%s", fn, de->d_name); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /usr/include/c++/8/bits/locale_classes.h:40, BUILDSTDERR: from /usr/include/c++/8/bits/ios_base.h:41, BUILDSTDERR: from /usr/include/c++/8/ios:42, BUILDSTDERR: from /usr/include/c++/8/ostream:38, BUILDSTDERR: from /usr/include/c++/8/iostream:39, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.cc:33: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 2 and 4352 bytes into a destination of size 4096 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/JournalThrottle.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/GenericFileStoreBackend.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/GenericFileStoreBackend.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/GenericFileStoreBackend.cc:37: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/JournalingObjectStore.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/HashIndex.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.cc:21: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/IndexManager.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/IndexManager.h:26, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/IndexManager.cc:30: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/LFNIndex.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.cc:35: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.cc: In member function 'virtual int LFNIndex::created(const ghobject_t&, const char*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.cc: In member function 'virtual int LFNIndex::unlink(const ghobject_t&)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.cc: In member function 'virtual int LFNIndex::lookup(const ghobject_t&, CollectionIndex::IndexedPath*, int*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 21%] Building CXX object src/os/CMakeFiles/os.dir/filestore/WBThrottle.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/memstore/MemStore.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/kstore/KStore.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/kstore/kstore_types.cc.o [ 21%] Building CXX object src/os/CMakeFiles/os.dir/fs/FS.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/Allocator.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BitmapFreelistManager.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlockDevice.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueFS.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/bluefs_types.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueRocksEnv.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BlueStore.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/osd/osd_types.h:36, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/ObjectStore.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/bluestore/BlueStore.h:39, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/bluestore/BlueStore.cc:22: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/interval_set.h: In instantiation of 'void interval_set::intersection_size_asym(const interval_set&, const interval_set&) [with T = long unsigned int; Map = std::map]': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/interval_set.h:582:7: required from 'void interval_set::intersection_of(const interval_set&, const interval_set&) [with T = long unsigned int; Map = std::map]' BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/bluestore/BlueStore.cc:4833:47: required from here BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/interval_set.h:250:27: warning: variable 'prev_offset' set but not used [-Wunused-but-set-variable] BUILDSTDERR: T offset = ps->first, prev_offset; BUILDSTDERR: ^~~~~~~~~~~ [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/bluestore_types.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/FreelistManager.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/KernelDevice.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/StupidAllocator.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BitMapAllocator.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/BitAllocator.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/bluestore/aio.cc.o [ 22%] Building CXX object src/os/CMakeFiles/os.dir/FuseStore.cc.o BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc: In function 'int os_getattr(const char*, stat*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:319:34: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: snprintf(buf, sizeof(buf), "%d\n", bits); BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:319:34: note: directive argument in the range [0, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:5: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 8 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc: In function 'int os_open(const char*, fuse_file_info*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:616:34: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Wformat-truncation=] BUILDSTDERR: snprintf(buf, sizeof(buf), "%d\n", r); BUILDSTDERR: ^~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:616:34: note: directive argument in the range [0, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from /usr/include/c++/8/cstdio:42, BUILDSTDERR: from /usr/include/c++/8/ext/string_conversions.h:43, BUILDSTDERR: from /usr/include/c++/8/bits/basic_string.h:6361, BUILDSTDERR: from /usr/include/c++/8/string:52, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.h:7, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/FuseStore.cc:5: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 3 and 12 bytes into a destination of size 8 BUILDSTDERR: return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/os/CMakeFiles/os.dir/filestore/XfsFileStoreBackend.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/HashIndex.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/FileStore.h:43, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/GenericFileStoreBackend.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/XfsFileStoreBackend.h:18, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/XfsFileStoreBackend.cc:15: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h: In member function 'virtual int LFNIndex::split(uint32_t, uint32_t, CollectionIndex*)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: warning: catching polymorphic type 'struct LFNIndex::RetryException' by value [-Wcatch-value=] BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/os/filestore/LFNIndex.h:66:14: note: in definition of macro 'WRAP_RETRY' BUILDSTDERR: } catch (RetryException) { \ BUILDSTDERR: ^~~~~~~~~~~~~~ [ 22%] Building CXX object src/os/CMakeFiles/os.dir/fs/XFS.cc.o [ 23%] Linking CXX static library ../../lib/libos.a [ 23%] Built target os Scanning dependencies of target ceph-mon [ 23%] Building CXX object src/CMakeFiles/ceph-mon.dir/ceph_mon.cc.o BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:26: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h: In constructor 'MonMap::MonMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/mon/MonMap.h:121:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:27: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::Incremental::Incremental(epoch_t)': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:434:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/mon/Session.h:23, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/MonOpRequest.h:22, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Elector.h:24, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/mon/Monitor.h:37, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:27: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h: In constructor 'OSDMap::OSDMap()': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/osd/OSDMap.h:585:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct uuid_d'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(&fsid, 0, sizeof(fsid)); BUILDSTDERR: ^ BUILDSTDERR: In file included from /builddir/build/BUILD/ceph-12.2.5/src/include/types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/msg/msg_types.h:21, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/entity_name.h:20, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/common/config.h:19, BUILDSTDERR: from /builddir/build/BUILD/ceph-12.2.5/src/ceph_mon.cc:23: BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/include/uuid.h:16:8: note: 'struct uuid_d' declared here BUILDSTDERR: struct uuid_d { BUILDSTDERR: ^~~~~~ [ 23%] Linking CXX executable ../bin/ceph-mon BUILDSTDERR: rocksdb/librocksdb.a(memtable.cc.o): In function `.L0 ': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/rocksdb/util/dynamic_bloom.h:170: undefined reference to `__atomic_fetch_or_1' BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/rocksdb/util/dynamic_bloom.h:172: undefined reference to `__atomic_fetch_or_1' BUILDSTDERR: rocksdb/librocksdb.a(memtable.cc.o): In function `SaveValue': BUILDSTDERR: /builddir/build/BUILD/ceph-12.2.5/src/rocksdb/db/memtable.cc:618: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: rocksdb/librocksdb.a(memtable.cc.o): In function `.L0 ': BUILDSTDERR: /usr/include/c++/8/bits/atomic_base.h:434: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/include/c++/8/bits/atomic_base.h:434: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/include/c++/8/bits/atomic_base.h:434: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: /usr/include/c++/8/bits/atomic_base.h:434: undefined reference to `__atomic_compare_exchange_1' BUILDSTDERR: rocksdb/librocksdb.a(memtable.cc.o):/usr/include/c++/8/bits/atomic_base.h:434: more undefined references to `__atomic_compare_exchange_1' follow BUILDSTDERR: collect2: error: ld returned 1 exit status BUILDSTDERR: make[2]: *** [src/CMakeFiles/ceph-mon.dir/build.make:127: bin/ceph-mon] Error 1 BUILDSTDERR: make[1]: *** [CMakeFiles/Makefile2:903: src/CMakeFiles/ceph-mon.dir/all] Error 2 BUILDSTDERR: make: *** [Makefile:141: all] Error 2 RPM build errors: BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.AxIbyh (%build) BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.AxIbyh (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/mockbuild/trace_decorator.py", line 96, in trace result = func(*args, **kw) File "/usr/lib/python3.6/site-packages/mockbuild/util.py", line 626, in do raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ceph.spec