D: [iurt_root_command] chroot Building target platforms: armv7hl Building for target armv7hl Installing /home/iurt/rpmbuild/SRPMS/@2196481:thin-provisioning-tools-0.7.6-8.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.aecFqv Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.RlhB35 + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + rm -rf thin-provisioning-tools-0.7.6 + /usr/lib/rpm/rpmuncompress -x /home/iurt/rpmbuild/SOURCES/thin-provisioning-tools-0.7.6.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd thin-provisioning-tools-0.7.6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/iurt/rpmbuild/SOURCES/device-mapper-persistent-data-avoid-strip.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + echo 0.7.6-8.mga10 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.vbEcK4 + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd thin-provisioning-tools-0.7.6 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + autoconf configure.ac:85: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:85: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:85: the top level configure.ac:98: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:98: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:98: the top level configure.ac:110: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:110: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:110: the top level configure.ac:123: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:123: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:123: the top level configure.ac:136: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:136: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:136: the top level configure.ac:144: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:144: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:144: the top level configure.ac:152: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:152: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:152: the top level configure.ac:160: warning: The macro 'AC_HELP_STRING' is obsolete. configure.ac:160: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:160: the top level + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + CONFIGURE_TOP=. + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./autoconf/config.sub + '[' -f /usr/lib/rpm/mageia/config.sub ']' ++ basename ./autoconf/config.sub + cp -af /usr/lib/rpm/mageia/config.sub ./autoconf/config.sub + for i in $(find ${CONFIGURE_TOP} -name config.guess -o -name config.sub) ++ basename ./autoconf/config.guess + '[' -f /usr/lib/rpm/mageia/config.guess ']' ++ basename ./autoconf/config.guess + cp -af /usr/lib/rpm/mageia/config.guess ./autoconf/config.guess + /usr/lib/rpm/mageia/force-as-needed-for-shared-lib-in-libtool Forcing -Wl,--as-needed in configure/libtool to workaround libtool bug (cf http://lists.gnu.org/archive/html/libtool-patches/2004-06/msg00002.html) + /usr/lib/rpm/mageia/drop-ld-no-undefined-for-shared-lib-modules-in-libtool + /usr/lib/rpm/mageia/fix-libtool-ltmain-from-overlinking + /usr/lib/rpm/mageia/fix-libtool-from-moving-options-after-libs . + /usr/lib/rpm/mageia/fix-dlsearch-path-in-libtool-for-multilib . lib + ./configure --host=armv7hl-mageia-linux-gnueabi --build=armv7hl-mageia-linux-gnueabi --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/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-optimisation= configure: WARNING: unrecognized options: --disable-dependency-tracking checking build system type... armv7hl-mageia-linux-gnueabi checking host system type... armv7hl-mageia-linux-gnueabi checking target system type... armv7hl-mageia-linux-gnueabi checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking for armv7hl-mageia-linux-gnueabi-gcc... gcc checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking for a sed that does not truncate output... /usr/bin/sed checking for gawk... gawk checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for a BSD-compatible install... /usr/bin/install -c checking for armv7hl-mageia-linux-gnueabi-strip... no checking for strip... strip checking for gcc option to enable large file support... support not detected checking for g++ options needed to detect all undeclared functions... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking whether strerror_r is declared... yes checking whether strerror_r returns char *... yes checking for expat.h... yes checking for iostream... yes checking for libaio.h... yes checking for boost/bind.hpp... yes checking for boost/crc.hpp... yes checking for boost/lexical_cast.hpp... yes checking for boost/noncopyable.hpp... yes checking for boost/optional.hpp... yes checking for boost/shared_ptr.hpp... yes checking for boost/static_assert.hpp... yes checking file owner... checking group owner... checking whether to enable debugging... no checking for C++ optimisation flag... checking whether to enable unit testing... no checking whether to enable development tools... no checking whether to statically link libstdc++... no checking whether to statically link... no checking for getopt.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating contrib/Makefile config.status: creating unit-tests/Makefile config.status: creating version.h configure: WARNING: unrecognized options: --disable-dependency-tracking + /usr/bin/make -j4 [CXX] base/output_file_requirements.cc [CXX] base/application.cc [CXX] base/base64.cc [CXX] base/disk_units.cc base/output_file_requirements.cc: In function 'void base::check_output_file_requirements(const std::string&)': base/output_file_requirements.cc:47:34: warning: comparison of integer expressions of different signedness: '__off_t' {aka 'long int'} and 'const unsigned int' [-Wsign-compare] 47 | if (info.st_size < MIN_SIZE) { | ~~~~~~~~~~~~~^~~~~~~~~~ [DEP] base/output_file_requirements.cc In file included from base/application.cc:1: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] base/endian_utils.cc [DEP] base/endian_utils.cc [CXX] base/error_state.cc [DEP] base/error_state.cc [CXX] base/error_string.cc [DEP] base/disk_units.cc [CXX] base/grid_layout.cc [DEP] base/error_string.cc [CXX] base/file_utils.cc [DEP] base/application.cc [CXX] base/progress_monitor.cc [DEP] base/base64.cc [CXX] base/rolling_hash.cc [DEP] base/file_utils.cc [CXX] base/xml_utils.cc [DEP] base/progress_monitor.cc [CXX] block-cache/block_cache.cc [DEP] base/grid_layout.cc [CXX] block-cache/copier.cc [DEP] base/rolling_hash.cc [CXX] block-cache/io_engine.cc [DEP] base/xml_utils.cc [DEP] block-cache/copier.cc [CXX] block-cache/mem_pool.cc [CXX] caching/cache_check.cc [DEP] block-cache/mem_pool.cc In file included from ./caching/commands.h:4, from caching/cache_check.cc:19: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] caching/cache_dump.cc [DEP] block-cache/io_engine.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [CXX] caching/cache_metadata_size.cc In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7, from caching/cache_check.cc:20: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ In file included from ./caching/commands.h:4, from caching/cache_dump.cc:7: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] block-cache/block_cache.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./caching/commands.h:4, from caching/cache_metadata_size.cc:3: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] caching/cache_repair.cc In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/mapping_array.h:4, from caching/cache_dump.cc:8: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ [DEP] caching/cache_dump.cc In file included from ./caching/commands.h:4, from caching/cache_repair.cc:6: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] caching/cache_metadata_size.cc [CXX] caching/cache_restore.cc [CXX] caching/cache_writeback.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7, from caching/cache_repair.cc:7: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ In file included from ./caching/commands.h:4, from caching/cache_restore.cc:5: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] caching/cache_check.cc [CXX] caching/commands.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/progress_monitor.h:4, from caching/cache_writeback.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./caching/commands.h:4, from caching/cache_writeback.cc:4: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7, from caching/cache_restore.cc:6: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/mapping_array.h:4, from caching/cache_writeback.cc:5: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ [DEP] caching/cache_repair.cc In file included from ./caching/commands.h:4, from caching/commands.cc:1: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] caching/hint_array.cc [DEP] caching/commands.cc [CXX] caching/mapping_array.cc In file included from /usr/include/c++/15/bits/stl_algo.h:61, from /usr/include/c++/15/algorithm:63, from /usr/include/boost/smart_ptr/shared_ptr.hpp:31: /usr/include/c++/15/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = bcache::copy_op; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]': /usr/include/c++/15/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::copy_visitor::issue():: >]': /usr/include/c++/15/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]': /usr/include/c++/15/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./persistent-data/data-structures/array.h:23, from ./caching/hint_array.h:4, from caching/hint_array.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] caching/cache_restore.cc /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]': /usr/include/c++/15/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::copy_visitor::issue()::]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::copy_visitor::issue()' at caching/cache_writeback.cc:138:8, inlined from 'virtual void {anonymous}::copy_visitor::visit(bcache::block_address, const caching::mapping&)' at caching/cache_writeback.cc:131:10, inlined from 'virtual void {anonymous}::copy_visitor::visit(bcache::block_address, const caching::mapping&)' at caching/cache_writeback.cc:112:16: /usr/include/c++/15/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]' at /usr/include/c++/15/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::copy_visitor::issue()::]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::copy_visitor::issue()' at caching/cache_writeback.cc:138:8, inlined from 'virtual void {anonymous}::copy_visitor::visit(bcache::block_address, const caching::mapping&)' at caching/cache_writeback.cc:131:10, inlined from 'virtual void {anonymous}::copy_visitor::visit(bcache::block_address, const caching::mapping&)' at caching/cache_writeback.cc:112:16: /usr/include/c++/15/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array<{anonymous}::hint_traits<4> >::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array<{anonymous}::hint_traits<4> >' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ caching/hint_array.cc:45:50: required from 'boost::shared_ptr {anonymous}::mk_array(persistent_data::transaction_manager&) [with unsigned int WIDTH = 4]' 45 | boost::shared_ptr r = typename ha::ptr(new ha(tm, typename traits::ref_counter())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ caching/hint_array.cc:54:4: required from here 52 | #define xx(n) case n: return mk_array(tm) | ~~~~~~~~~~~^~~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = {anonymous}::hint_traits<4>; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = {anonymous}::hint_traits<4>; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = {anonymous}::hint_traits<4>; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ [CXX] caching/metadata.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./persistent-data/data-structures/array.h:23, from ./caching/mapping_array.h:4, from caching/mapping_array.cc:2: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ caching/mapping_array.cc:124:7: required from here 124 | array.visit_values(mv, ll); | ^ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./caching/metadata.h:6, from caching/metadata.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::copy_visitor::issue()::]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::copy_visitor::issue()' at caching/cache_writeback.cc:138:8, inlined from 'void {anonymous}::copy_visitor::complete()' at caching/cache_writeback.cc:177:9, inlined from 'int {anonymous}::writeback_(const flags&)' at caching/cache_writeback.cc:317:14, inlined from 'int {anonymous}::writeback(const flags&)' at caching/cache_writeback.cc:341:18, inlined from 'virtual int caching::cache_writeback_cmd::run(int, char**)' at caching/cache_writeback.cc:457:18: /usr/include/c++/15/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::copy_visitor::issue():: >]' at /usr/include/c++/15/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = {anonymous}::copy_visitor::issue()::]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void {anonymous}::copy_visitor::issue()' at caching/cache_writeback.cc:138:8, inlined from 'void {anonymous}::copy_visitor::complete()' at caching/cache_writeback.cc:177:9, inlined from 'int {anonymous}::writeback_(const flags&)' at caching/cache_writeback.cc:317:14, inlined from 'int {anonymous}::writeback(const flags&)' at caching/cache_writeback.cc:341:18, inlined from 'virtual int caching::cache_writeback_cmd::run(int, char**)' at caching/cache_writeback.cc:457:18: /usr/include/c++/15/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [DEP] caching/mapping_array.cc [CXX] caching/metadata_dump.cc [DEP] caching/cache_writeback.cc [CXX] caching/restore_emitter.cc [DEP] caching/metadata.cc [CXX] caching/superblock.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./caching/metadata.h:6, from ./caching/metadata_dump.h:4, from caching/metadata_dump.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./caching/emitter.h:4, from ./caching/restore_emitter.h:4, from caching/restore_emitter.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./caching/metadata.h:7, from ./caching/restore_emitter.h:5: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./caching/metadata.h:40:16: required from here 40 | mapping_array::ptr mappings_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = caching::mapping_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./caching/superblock.h:5, from caching/superblock.cc:2: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] caching/metadata_dump.cc [CXX] caching/xml_format.cc [DEP] caching/hint_array.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/progress_monitor.h:4, from ./caching/xml_format.h:4, from caching/xml_format.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [CXX] era/commands.cc [DEP] caching/superblock.cc [CXX] era/era_array.cc caching/restore_emitter.cc: In member function 'virtual void {anonymous}::restorer::begin_superblock(const std::string&, bcache::block_address, bcache::block_address, const std::string&, size_t)': caching/restore_emitter.cc:29:32: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 16 equals destination size [-Wstringop-truncation] 29 | strncpy((char *) sb.policy_name, policy.c_str(), sizeof(sb.policy_name)); | ^ [DEP] caching/restore_emitter.cc In file included from ./era/commands.h:4, from era/commands.cc:1: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] era/era_check.cc [DEP] era/commands.cc [CXX] era/era_detail.cc In file included from ./era/commands.h:4, from era/era_check.cc:19: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] caching/xml_format.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./persistent-data/data-structures/array.h:23, from ./era/era_array.h:4, from era/era_array.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [CXX] era/era_dump.cc In file included from ./persistent-data/data-structures/btree.h:24: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ era/era_array.cc:75:7: required from here 75 | array.visit_values(ev, ll); | ^ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./era/era_detail.h:5, from era/era_detail.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] era/era_detail.cc In file included from ./persistent-data/data-structures/btree.h:24, from ./era/writeset_tree.h:5, from era/era_check.cc:20: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ era/era_check.cc:229:16: required from here 229 | era_array ea(*tm, rc, sb.era_array_root, sb.nr_blocks); | ^ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ In file included from ./era/era_array.h:4, from era/era_check.cc:21: ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ [CXX] era/era_invalidate.cc In file included from ./era/commands.h:4, from era/era_dump.cc:7: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./era/commands.h:4, from era/era_invalidate.cc:8: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/era_array.h:4, from era/era_dump.cc:8: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/era_array.h:4, from era/era_invalidate.cc:9: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ [DEP] era/era_dump.cc [DEP] era/era_array.cc [CXX] era/era_restore.cc [CXX] era/metadata.cc [DEP] era/era_check.cc In file included from ./era/commands.h:4, from era/era_restore.cc:5: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] era/metadata_dump.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./era/metadata.h:6, from era/metadata.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/application.h:4: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/metadata.h:7: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/metadata.h:7, from era/era_restore.cc:6: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ [DEP] era/era_invalidate.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./era/metadata.h:6, from ./era/metadata_dump.h:4, from era/metadata_dump.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [CXX] era/restore_emitter.cc In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/metadata.h:7: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ [DEP] era/era_restore.cc [CXX] era/superblock.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./era/emitter.h:4, from ./era/restore_emitter.h:4, from era/restore_emitter.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] era/metadata_dump.cc In file included from ./persistent-data/data-structures/btree.h:24, from ./persistent-data/data-structures/array.h:23, from ./era/metadata.h:7, from ./era/restore_emitter.h:5: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ ./era/metadata.h:39:12: required from here 39 | era_array::ptr era_array_; | ^~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = persistent_data::uint32_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ [CXX] era/writeset_tree.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./era/superblock.h:4, from era/superblock.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] era/metadata.cc [CXX] era/xml_format.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./era/era_detail.h:5, from ./era/writeset_tree.h:4, from era/writeset_tree.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./base/progress_monitor.h:4, from ./era/xml_format.h:4, from era/xml_format.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] era/superblock.cc [CXX] main.cc In file included from main.cc:3: base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] main.cc [DEP] era/xml_format.cc [CXX] persistent-data/checksum.cc [DEP] era/restore_emitter.cc [CXX] persistent-data/data-structures/bitset.cc [DEP] persistent-data/checksum.cc [CXX] persistent-data/data-structures/bloom_filter.cc [DEP] era/writeset_tree.cc [CXX] persistent-data/data-structures/btree.cc [CXX] persistent-data/data-structures/btree_node_checker.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./persistent-data/data-structures/array.h:23, from persistent-data/data-structures/bitset.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from persistent-data/data-structures/btree.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/bloom_filter.h:4, from persistent-data/data-structures/bloom_filter.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./persistent-data/data-structures/btree.h:24: ./persistent-data/data-structures/array.h: In instantiation of 'class persistent_data::array<{anonymous}::bitset_traits>::block_ref_counter': ./persistent-data/data-structures/array.h:424:21: required from 'class persistent_data::array<{anonymous}::bitset_traits>' 424 | block_ref_counter block_rc_; | ^~~~~~~~~ persistent-data/data-structures/bitset.cc:201:25: required from here 201 | array array_; | ^~~~~~ ./persistent-data/data-structures/ref_counter.h:33:30: warning: 'void persistent_data::ref_counter::set(const ValueType&, uint32_t) [with ValueType = long long unsigned int; uint32_t = unsigned int]' was hidden [-Woverloaded-virtual=] 33 | virtual void set(ValueType const &v, uint32_t rc) {} | ^~~ ./persistent-data/data-structures/array.h:115:38: note: by 'void persistent_data::array::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = {anonymous}::bitset_traits; uint64_t = long long unsigned int; uint32_t = unsigned int]' 115 | virtual void set(uint64_t b, uint32_t rc) { | ^~~ ./persistent-data/data-structures/ref_counter.h:34:30: warning: 'void persistent_data::ref_counter::inc(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 34 | virtual void inc(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:121:38: note: by 'void persistent_data::array::block_ref_counter::inc(uint64_t) [with ValueTraits = {anonymous}::bitset_traits; uint64_t = long long unsigned int]' 121 | virtual void inc(uint64_t b) { | ^~~ ./persistent-data/data-structures/ref_counter.h:35:30: warning: 'void persistent_data::ref_counter::dec(const ValueType&) [with ValueType = long long unsigned int]' was hidden [-Woverloaded-virtual=] 35 | virtual void dec(ValueType const &v) {} | ^~~ ./persistent-data/data-structures/array.h:125:38: note: by 'void persistent_data::array::block_ref_counter::dec(uint64_t) [with ValueTraits = {anonymous}::bitset_traits; uint64_t = long long unsigned int]' 125 | virtual void dec(uint64_t b) { | ^~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from persistent-data/data-structures/btree_node_checker.h:4, from persistent-data/data-structures/btree_node_checker.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/data-structures/btree.cc [CXX] persistent-data/error_set.cc [DEP] persistent-data/data-structures/bloom_filter.cc [DEP] persistent-data/data-structures/btree_node_checker.cc [CXX] persistent-data/file_utils.cc [CXX] persistent-data/hex_dump.cc [DEP] persistent-data/hex_dump.cc [CXX] persistent-data/space-maps/careful_alloc.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from persistent-data/file_utils.cc:2: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/error_set.cc [CXX] persistent-data/space-maps/disk.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/space_map.h:22, from ./persistent-data/space-maps/careful_alloc.h:22, from persistent-data/space-maps/careful_alloc.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/file_utils.cc [CXX] persistent-data/space-maps/recursive.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/space-maps/disk.h:22, from persistent-data/space-maps/disk.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/space-maps/careful_alloc.cc [CXX] persistent-data/space_map.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/space_map.h:22, from ./persistent-data/space-maps/recursive.h:22, from persistent-data/space-maps/recursive.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from persistent-data/space_map.h:22, from persistent-data/space_map.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/space_map.cc [DEP] persistent-data/data-structures/bitset.cc [CXX] persistent-data/transaction_manager.cc [CXX] persistent-data/validators.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from persistent-data/transaction_manager.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from persistent-data/validators.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/space-maps/recursive.cc [DEP] persistent-data/validators.cc [CXX] thin-provisioning/commands.cc [CXX] thin-provisioning/cache_stream.cc [DEP] persistent-data/transaction_manager.cc In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/commands.cc:1: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] thin-provisioning/chunk_stream.cc [DEP] thin-provisioning/commands.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./thin-provisioning/chunk_stream.h:22, from ./thin-provisioning/cache_stream.h:4, from thin-provisioning/cache_stream.cc:2: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [CXX] thin-provisioning/device_tree.cc [DEP] thin-provisioning/chunk_stream.cc [CXX] thin-provisioning/fixed_chunk_stream.cc [DEP] thin-provisioning/cache_stream.cc [CXX] thin-provisioning/human_readable_format.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./thin-provisioning/device_tree.h:4, from thin-provisioning/device_tree.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] persistent-data/space-maps/disk.cc [DEP] thin-provisioning/fixed_chunk_stream.cc [CXX] thin-provisioning/mapping_tree.cc [DEP] thin-provisioning/human_readable_format.cc [CXX] thin-provisioning/metadata.cc [CXX] thin-provisioning/metadata_checker.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./thin-provisioning/mapping_tree.h:4, from thin-provisioning/mapping_tree.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from thin-provisioning/metadata_checker.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./thin-provisioning/device_tree.h:4, from thin-provisioning/metadata.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/metadata_checker.cc [DEP] thin-provisioning/device_tree.cc [CXX] thin-provisioning/metadata_counter.cc [CXX] thin-provisioning/metadata_dumper.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./thin-provisioning/metadata.h:24, from ./thin-provisioning/metadata_counter.h:4, from thin-provisioning/metadata_counter.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./thin-provisioning/emitter.h:22, from thin-provisioning/metadata_dumper.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/metadata.cc [CXX] thin-provisioning/pool_stream.cc [DEP] thin-provisioning/metadata_dumper.cc [CXX] thin-provisioning/restore_emitter.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./thin-provisioning/chunk_stream.h:22, from ./thin-provisioning/cache_stream.h:4, from ./thin-provisioning/pool_stream.h:22, from thin-provisioning/pool_stream.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/metadata_counter.cc [CXX] thin-provisioning/rmap_visitor.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./thin-provisioning/emitter.h:22, from ./thin-provisioning/restore_emitter.h:22, from thin-provisioning/restore_emitter.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/none_t.hpp:17, from /usr/include/boost/none.hpp:17, from /usr/include/boost/optional/optional.hpp:53, from /usr/include/boost/optional.hpp:15, from ./persistent-data/run.h:4, from ./thin-provisioning/rmap_visitor.h:4, from thin-provisioning/rmap_visitor.cc:1: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/mapping_tree.cc [CXX] thin-provisioning/superblock.cc In file included from /usr/include/c++/15/algorithm:63, from /usr/include/boost/smart_ptr/shared_ptr.hpp:31, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./thin-provisioning/mapping_tree.h:4, from ./thin-provisioning/rmap_visitor.h:5: /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/15/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/15/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15/bits/stl_algo.h:61: /usr/include/c++/15/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = thin_provisioning::rmap_visitor::rmap_region; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/15/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/15/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const thin_provisioning::rmap_visitor::rmap_region&, const thin_provisioning::rmap_visitor::rmap_region&)]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void thin_provisioning::rmap_visitor::complete()' at thin-provisioning/rmap_visitor.cc:45:11: /usr/include/c++/15/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/15/bits/stl_algo.h:1909:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const thin_provisioning::rmap_visitor::rmap_region&, const thin_provisioning::rmap_visitor::rmap_region&)]' at /usr/include/c++/15/bits/stl_algo.h:4874:18, inlined from 'void thin_provisioning::rmap_visitor::complete()' at thin-provisioning/rmap_visitor.cc:45:11: /usr/include/c++/15/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/rmap_visitor.cc [CXX] thin-provisioning/thin_check.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./thin-provisioning/superblock.h:6, from thin-provisioning/superblock.cc:3: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/pool_stream.cc [CXX] thin-provisioning/thin_delta.cc [DEP] thin-provisioning/superblock.cc [CXX] thin-provisioning/thin_dump.cc In file included from thin-provisioning/thin_check.cc:28: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from /usr/include/boost/none_t.hpp:17, from /usr/include/boost/none.hpp:17, from /usr/include/boost/optional/optional.hpp:53, from /usr/include/boost/optional.hpp:15, from thin-provisioning/thin_check.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/none_t.hpp:17, from /usr/include/boost/none.hpp:17, from /usr/include/boost/optional/optional.hpp:53, from /usr/include/boost/optional.hpp:15, from thin-provisioning/thin_delta.cc:2: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from thin-provisioning/thin_dump.cc:24: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_dump.cc:25: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_delta.cc:18: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] thin-provisioning/restore_emitter.cc [CXX] thin-provisioning/thin_ls.cc [DEP] thin-provisioning/thin_dump.cc [CXX] thin-provisioning/thin_metadata_size.cc In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_metadata_size.cc:26: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ In file included from /usr/include/boost/none_t.hpp:17, from /usr/include/boost/none.hpp:17, from /usr/include/boost/optional/optional.hpp:53, from /usr/include/boost/optional.hpp:15, from thin-provisioning/thin_ls.cc:27: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ [DEP] thin-provisioning/thin_check.cc In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_ls.cc:30: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] thin-provisioning/thin_metadata_size.cc [CXX] thin-provisioning/thin_pool.cc [CXX] thin-provisioning/thin_repair.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./thin-provisioning/metadata.h:24, from ./thin-provisioning/thin_pool.h:22, from thin-provisioning/thin_pool.cc:19: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from thin-provisioning/thin_repair.cc:6: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_repair.cc:7: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] thin-provisioning/thin_delta.cc [CXX] thin-provisioning/thin_restore.cc [DEP] thin-provisioning/thin_repair.cc [CXX] thin-provisioning/thin_rmap.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from thin-provisioning/thin_restore.cc:21: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_restore.cc:22: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] thin-provisioning/thin_ls.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/transaction_manager.h:22, from ./persistent-data/data-structures/btree.h:23, from ./persistent-data/data-structures/btree_damage_visitor.h:4, from thin-provisioning/thin_rmap.cc:9: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_rmap.cc:13: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [CXX] thin-provisioning/thin_trim.cc [DEP] thin-provisioning/thin_restore.cc [CXX] thin-provisioning/xml_format.cc In file included from /usr/include/boost/smart_ptr/detail/deprecated_macros.hpp:8, from /usr/include/boost/smart_ptr/detail/sp_counted_base.hpp:22, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:22, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from ./block-cache/block_cache.h:9, from ./persistent-data/block.h:22, from ./persistent-data/file_utils.h:4, from thin-provisioning/thin_trim.cc:15: /usr/include/boost/bind.hpp:36:1: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from ./thin-provisioning/commands.h:4, from thin-provisioning/thin_trim.cc:16: ./base/application.h:26:29: warning: 'virtual int base::command::run(int, char**)' was hidden [-Woverloaded-virtual=] 26 | virtual int run(int argc, char **argv) = 0; | ^~~ ./base/application.h:46:21: note: by 'int base::command_old::run(int, char**) const' 46 | int run(int argc, char **argv) const { | ^~~ [DEP] thin-provisioning/thin_pool.cc [CXX] thin-provisioning/shared_library_emitter.cc [DEP] thin-provisioning/thin_trim.cc [DEP] thin-provisioning/xml_format.cc [DEP] thin-provisioning/shared_library_emitter.cc [DEP] thin-provisioning/thin_rmap.cc [LD] bin/pdata_tools + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.lF0cV7 + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + mkdir /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -march=armv7-a -mfpu=vfpv3-d16 -mtune=generic-armv7-a -mabi=aapcs-linux -mfloat-abi=hard ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd thin-provisioning-tools-0.7.6 + '[' 1 -eq 1 ']' + /usr/bin/make install DESTDIR=/home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT 'INSTALL=/usr/bin/install -p' MANDIR=/usr/share/man [txt2man] man8/cache_check.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/cache_dump.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/cache_metadata_size.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/cache_repair.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/cache_restore.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/cache_writeback.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_check.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_delta.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_dump.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_ls.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_repair.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_restore.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_rmap.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_metadata_size.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/thin_trim.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/era_check.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/era_dump.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/era_invalidate.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator [txt2man] man8/era_restore.txt gawk: cmd. line:56: warning: regexp escape sequence `\o' is not a known regexp operator gawk: cmd. line:110: warning: regexp escape sequence `\,' is not a known regexp operator /usr/bin/install -p -m 755 -d /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin /usr/bin/install -p -m 755 bin/pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_check ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_dump ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_metadata_size ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_repair ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_restore ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/cache_writeback ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_check ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_delta ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_dump ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_ls ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_repair ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_restore ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_rmap ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_metadata_size ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/thin_trim ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/era_check ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/era_dump ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/era_invalidate ln -s -f pdata_tools /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/sbin/era_restore /usr/bin/install -p -m 755 -d /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_check.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_dump.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_metadata_size.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_repair.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_restore.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/cache_writeback.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_check.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_delta.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_dump.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_ls.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_repair.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_restore.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_rmap.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_metadata_size.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/era_check.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/era_dump.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/era_restore.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/era_invalidate.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 /usr/bin/install -p -p -m 644 man8/thin_trim.8 /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/man/man8 + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 0.7.6-8.mga10 --unique-debug-suffix -0.7.6-8.mga10.arm --unique-debug-src-base thin-provisioning-tools-0.7.6-8.mga10.arm --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/thin-provisioning-tools-0.7.6 find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/thin-provisioning-tools-0.7.6-8.mga10.arm find-debuginfo: done + /usr/lib/rpm/check-buildroot + '[' -n '' ']' + /usr/share/spec-helper/clean_files + '[' -n '' ']' + /usr/share/spec-helper/compress_files .xz + '[' -n '' ']' + /usr/share/spec-helper/relink_symlinks + '[' -n '' ']' + /usr/share/spec-helper/clean_perl + '[' -n '' ']' + /usr/share/spec-helper/lib_symlinks + '[' -n '' ']' + /usr/share/spec-helper/gprintify + '[' -n '' ']' + /usr/share/spec-helper/fix_mo + '[' -n '' ']' + /usr/share/spec-helper/fix_pamd + '[' -n '' ']' + /usr/share/spec-helper/remove_info_dir + '[' -n '' ']' + /usr/share/spec-helper/fix_eol + '[' -n '' ']' + /usr/share/spec-helper/check_desktop_files + '[' -n '' ']' + /usr/share/spec-helper/check_elf_files + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs + env -u SOURCE_DATE_EPOCH /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Reading /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/SPECPARTS/rpm-debuginfo.specpart Processing files: thin-provisioning-tools-0.7.6-8.mga10.armv7hl Executing(%doc): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.UsBZUc + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + cd thin-provisioning-tools-0.7.6 + DOCDIR=/home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/doc/thin-provisioning-tools + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/doc/thin-provisioning-tools + cp -pr /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/thin-provisioning-tools-0.7.6/README.md /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/doc/thin-provisioning-tools + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.r59DNK + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + cd thin-provisioning-tools-0.7.6 + LICENSEDIR=/home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/licenses/thin-provisioning-tools + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/licenses/thin-provisioning-tools + cp -pr /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/thin-provisioning-tools-0.7.6/COPYING /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT/usr/share/licenses/thin-provisioning-tools + RPM_EC=0 ++ jobs -p + exit 0 Provides: device-mapper-persistent-data = 0.7.6-8.mga10 device-mapper-persistent-data(armv7hl-32) = 0.7.6-8.mga10 thin-provisioning-tools = 0.7.6-8.mga10 thin-provisioning-tools(armv7hl-32) = 0.7.6-8.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libaio.so.1 libaio.so.1(LIBAIO_0.1) libaio.so.1(LIBAIO_0.4) libc.so.6 libc.so.6(GLIBC_2.16) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libexpat.so.1 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) Processing files: thin-provisioning-tools-debugsource-0.7.6-8.mga10.armv7hl Provides: thin-provisioning-tools-debugsource = 0.7.6-8.mga10 thin-provisioning-tools-debugsource(armv7hl-32) = 0.7.6-8.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: thin-provisioning-tools-debuginfo-0.7.6-8.mga10.armv7hl Provides: debuginfo(build-id) = 7fd770ec4e0ba88ee568b4557ac55e4259a436de thin-provisioning-tools-debuginfo = 0.7.6-8.mga10 thin-provisioning-tools-debuginfo(armv7hl-32) = 0.7.6-8.mga10 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: thin-provisioning-tools-debugsource(armv7hl-32) = 0.7.6-8.mga10 Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build/BUILDROOT Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/thin-provisioning-tools-debugsource-0.7.6-8.mga10.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/thin-provisioning-tools-0.7.6-8.mga10.armv7hl.rpm Wrote: /home/iurt/rpmbuild/RPMS/armv7hl/thin-provisioning-tools-debuginfo-0.7.6-8.mga10.armv7hl.rpm Executing(rmbuild): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.pypMgn + umask 022 + cd /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + test -d /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + rm -rf /home/iurt/rpmbuild/BUILD/thin-provisioning-tools-0.7.6-build + RPM_EC=0 ++ jobs -p + exit 0 D: [iurt_root_command] Success!