Created
October 29, 2025 16:29
-
-
Save umrashrf/0714372957165e0264c8854d0060f660 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ 0%] Building C object src/secp256k1/src/CMakeFiles/secp256k1_precomputed.dir/precomputed_ecmult.c.o | |
| [ 1%] Building C object src/secp256k1/src/CMakeFiles/secp256k1_precomputed.dir/precomputed_ecmult_gen.c.o | |
| [ 1%] Built target secp256k1_precomputed | |
| [ 1%] Building C object src/secp256k1/src/CMakeFiles/secp256k1.dir/secp256k1.c.o | |
| [ 1%] Linking C static library ../lib/libsecp256k1.a | |
| [ 1%] Built target secp256k1 | |
| [ 1%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/aes.cpp.o | |
| [ 1%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/chacha20.cpp.o | |
| [ 1%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/chacha20poly1305.cpp.o | |
| [ 2%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/hex_base.cpp.o | |
| [ 2%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/hkdf_sha256_32.cpp.o | |
| [ 2%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/hmac_sha256.cpp.o | |
| [ 2%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/hmac_sha512.cpp.o | |
| [ 2%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/muhash.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/poly1305.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/ripemd160.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha1.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha256.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha256_sse4.cpp.o | |
| [ 3%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha3.cpp.o | |
| [ 4%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha512.cpp.o | |
| [ 4%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/siphash.cpp.o | |
| [ 4%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/__/support/cleanse.cpp.o | |
| [ 4%] Building CXX object src/crypto/CMakeFiles/bitcoin_crypto.dir/sha256_arm_shani.cpp.o | |
| [ 4%] Linking CXX static library ../../lib/libbitcoin_crypto.a | |
| [ 4%] Built target bitcoin_crypto | |
| [ 4%] Generating bitcoin-build-info.h | |
| [ 4%] Built target generate_build_info | |
| [ 4%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/asmap.cpp.o | |
| [ 4%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/batchpriority.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/bip32.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/bytevectorhash.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/chaintype.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/check.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/exec.cpp.o | |
| [ 5%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/exception.cpp.o | |
| [ 6%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/feefrac.cpp.o | |
| [ 6%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/fs.cpp.o | |
| [ 6%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/fs_helpers.cpp.o | |
| [ 6%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/hasher.cpp.o | |
| [ 6%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/moneystr.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/rbf.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/readwritefile.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/serfloat.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/signalinterrupt.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/sock.cpp.o | |
| [ 7%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/strencodings.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/string.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/syserror.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/thread.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/threadinterrupt.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/threadnames.cpp.o | |
| [ 8%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/time.cpp.o | |
| [ 9%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/tokenpipe.cpp.o | |
| [ 9%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/logging.cpp.o | |
| [ 9%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/random.cpp.o | |
| [ 9%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/randomenv.cpp.o | |
| [ 9%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/streams.cpp.o | |
| [ 10%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/support/lockedpool.cpp.o | |
| [ 10%] Building CXX object src/util/CMakeFiles/bitcoin_util.dir/__/sync.cpp.o | |
| [ 10%] Linking CXX static library ../../lib/libbitcoin_util.a | |
| [ 10%] Built target bitcoin_util | |
| [ 10%] Building CXX object src/wallet/CMakeFiles/bitcoin_wallet.dir/dump.cpp.o | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:21: | |
| In file included from /usr/local/include/boost/type_index.hpp:29: | |
| In file included from /usr/local/include/boost/type_index/stl_type_index.hpp:47: | |
| In file included from /usr/local/include/boost/container_hash/hash.hpp:25: | |
| In file included from /usr/local/include/boost/type_traits/is_enum.hpp:14: | |
| In file included from /usr/local/include/boost/type_traits/intrinsics.hpp:16: | |
| /usr/local/include/boost/type_traits/detail/config.hpp:85:52: warning: '__clang_major___WORKAROUND_GUARD' is not defined, evaluates to 0 [-Wundef] | |
| 85 | && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4) | |
| | ^ | |
| /usr/local/include/boost/config/workaround.hpp:246:10: note: expanded from macro 'BOOST_WORKAROUND' | |
| 246 | ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \ | |
| | ^ | |
| <scratch space>:314:1: note: expanded from here | |
| 314 | __clang_major___WORKAROUND_GUARD | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:21: | |
| In file included from /usr/local/include/boost/type_index.hpp:29: | |
| In file included from /usr/local/include/boost/type_index/stl_type_index.hpp:47: | |
| /usr/local/include/boost/container_hash/hash.hpp:131:33: error: no template named 'unary_function' in namespace 'std'; did you mean '__unary_function'? | |
| 131 | struct hash_base : std::unary_function<T, std::size_t> {}; | |
| | ~~~~~^~~~~~~~~~~~~~ | |
| | __unary_function | |
| /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_function.h:46:1: note: '__unary_function' declared here | |
| 46 | using __unary_function _LIBCPP_NODEBUG = __unary_function_keep_layout_base<_Arg, _Result>; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:21: | |
| /usr/local/include/boost/type_index.hpp:208:19: warning: empty paragraph passed to '\throw' command [-Wdocumentation] | |
| 208 | /// \throw Nothing. | |
| | ~~~~~~~~~~~~~~^ | |
| /usr/local/include/boost/type_index.hpp:228:19: warning: empty paragraph passed to '\throw' command [-Wdocumentation] | |
| 228 | /// \throw Nothing. | |
| | ~~~~~~~~~~~~~~^ | |
| /usr/local/include/boost/type_index.hpp:253:19: warning: empty paragraph passed to '\throw' command [-Wdocumentation] | |
| 253 | /// \throw Nothing. | |
| | ~~~~~~~~~~~~~~^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:22: | |
| /usr/local/include/boost/type_traits/has_trivial_copy.hpp:34:4: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] | |
| 34 | BOOST_HAS_TRIVIAL_COPY(T) BOOST_TT_TRIVIAL_CONSTRUCT_FIX | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:190:41: note: expanded from macro 'BOOST_HAS_TRIVIAL_COPY' | |
| 190 | # define BOOST_HAS_TRIVIAL_COPY(T) (__has_trivial_copy(T) && !is_reference<T>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:23: | |
| /usr/local/include/boost/type_traits/has_trivial_destructor.hpp:30:86: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] | |
| 30 | template <typename T> struct has_trivial_destructor : public integral_constant<bool, BOOST_HAS_TRIVIAL_DESTRUCTOR(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:196:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_DESTRUCTOR' | |
| 196 | # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) && is_destructible<T>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:28: | |
| /usr/local/include/boost/smart_ptr/bad_weak_ptr.hpp:50:26: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 50 | virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW | |
| | ^ | |
| /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here | |
| 79 | virtual const char* what() const _NOEXCEPT; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:1158: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/local_sp_deleter.hpp:20: | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:116:18: warning: 'local_cb_destroy' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 116 | virtual void local_cb_destroy() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:57:18: note: overridden virtual function is here | |
| 57 | virtual void local_cb_destroy() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:121:41: warning: 'local_cb_get_shared_count' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 121 | virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:59:41: note: overridden virtual function is here | |
| 59 | virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:133:18: warning: 'local_cb_destroy' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 133 | virtual void local_cb_destroy() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:57:18: note: overridden virtual function is here | |
| 57 | virtual void local_cb_destroy() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:138:41: warning: 'local_cb_get_shared_count' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 138 | virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/local_counted_base.hpp:59:41: note: overridden virtual function is here | |
| 59 | virtual boost::detail::shared_count local_cb_get_shared_count() const BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:29: | |
| /usr/local/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 36 | template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY' | |
| 202 | # define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:30: | |
| /usr/local/include/boost/type_traits/has_nothrow_assign.hpp:65:7: warning: builtin __has_nothrow_assign is deprecated; use __is_nothrow_assignable instead [-Wdeprecated-builtins] | |
| 65 | BOOST_HAS_NOTHROW_ASSIGN(T) | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:205:43: note: expanded from macro 'BOOST_HAS_NOTHROW_ASSIGN' | |
| 205 | # define BOOST_HAS_NOTHROW_ASSIGN(T) (__has_nothrow_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:31: | |
| /usr/local/include/boost/type_traits/has_trivial_assign.hpp:29:7: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] | |
| 29 | BOOST_HAS_TRIVIAL_ASSIGN(T) | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:193:43: note: expanded from macro 'BOOST_HAS_TRIVIAL_ASSIGN' | |
| 193 | # define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:32: | |
| /usr/local/include/boost/type_traits/has_trivial_constructor.hpp:41:69: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] | |
| 41 | : public integral_constant <bool, ((::boost::is_pod<T>::value || BOOST_HAS_TRIVIAL_CONSTRUCTOR(T)) BOOST_TT_TRIVIAL_CONSTRUCT_FIX)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:187:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_CONSTRUCTOR' | |
| 187 | # define BOOST_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:24: | |
| In file included from /usr/local/include/boost/signals2/slot.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp:18: | |
| In file included from /usr/local/include/boost/signals2/slot_base.hpp:18: | |
| /usr/local/include/boost/signals2/expired_slot.hpp:23:28: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 23 | virtual char const * what() const throw() | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/bad_weak_ptr.hpp:50:26: note: overridden virtual function is here | |
| 50 | virtual char const * what() const BOOST_NOEXCEPT_OR_NOTHROW | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:24: | |
| In file included from /usr/local/include/boost/signals2/slot.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp:18: | |
| In file included from /usr/local/include/boost/signals2/slot_base.hpp:21: | |
| In file included from /usr/local/include/boost/variant/apply_visitor.hpp:16: | |
| In file included from /usr/local/include/boost/variant/detail/apply_visitor_unary.hpp:17: | |
| In file included from /usr/local/include/boost/move/utility.hpp:30: | |
| In file included from /usr/local/include/boost/move/traits.hpp:31: | |
| /usr/local/include/boost/move/detail/type_traits.hpp:805:30: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] | |
| 805 | { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T); }; | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:272:54: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE' | |
| 272 | #define BOOST_MOVE_IS_TRIVIALLY_DESTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:128:51: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR' | |
| 128 | # define BOOST_MOVE_HAS_TRIVIAL_DESTRUCTOR(T) __has_trivial_destructor(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:812:30: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] | |
| 812 | { static const bool value = BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T); }; | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:246:62: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE' | |
| 246 | #define BOOST_MOVE_IS_TRIVIALLY_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:119:52: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR' | |
| 119 | # define BOOST_MOVE_HAS_TRIVIAL_CONSTRUCTOR(T) __has_trivial_constructor(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:822:30: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] | |
| 822 | static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE(T); | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:240:60: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_CONSTRUCTIBLE' | |
| 240 | BOOST_MOVE_HAS_TRIVIAL_COPY(T)) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:122:45: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_COPY' | |
| 122 | # define BOOST_MOVE_HAS_TRIVIAL_COPY(T) __has_trivial_copy(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:840:30: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] | |
| 840 | static const bool value = BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE(T); | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:260:58: note: expanded from macro 'BOOST_MOVE_IS_TRIVIALLY_COPY_ASSIGNABLE' | |
| 260 | BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T)) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:125:48: note: expanded from macro 'BOOST_MOVE_HAS_TRIVIAL_ASSIGN' | |
| 125 | # define BOOST_MOVE_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) ) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:856:30: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 856 | { static const bool value = BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T); }; | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:278:60: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE' | |
| 278 | #define BOOST_MOVE_IS_NOTHROW_DEFAULT_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:131:52: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR' | |
| 131 | # define BOOST_MOVE_HAS_NOTHROW_CONSTRUCTOR(T) __has_nothrow_constructor(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:863:30: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 863 | { static const bool value = BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T); }; | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:284:58: note: expanded from macro 'BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE' | |
| 284 | #define BOOST_MOVE_IS_NOTHROW_COPY_CONSTRUCTIBLE(T) BOOST_MOVE_HAS_NOTHROW_COPY(T) | |
| | ^ | |
| /usr/local/include/boost/move/detail/type_traits.hpp:134:46: note: expanded from macro 'BOOST_MOVE_HAS_NOTHROW_COPY' | |
| 134 | # define BOOST_MOVE_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T)) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:24: | |
| In file included from /usr/local/include/boost/signals2/slot.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp:18: | |
| In file included from /usr/local/include/boost/signals2/slot_base.hpp:22: | |
| In file included from /usr/local/include/boost/variant/variant.hpp:49: | |
| /usr/local/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 27 | template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR' | |
| 199 | # define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:24: | |
| In file included from /usr/local/include/boost/signals2/slot.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp:18: | |
| In file included from /usr/local/include/boost/signals2/slot_base.hpp:22: | |
| In file included from /usr/local/include/boost/variant/variant.hpp:49: | |
| /usr/local/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR' | |
| 199 | # define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value) | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::shared_ptr<void>>' requested here | |
| 27 | : T::type | |
| | ^ | |
| /usr/local/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::shared_ptr<void>>>' requested here | |
| 41 | BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND' | |
| 38 | ::boost::mpl::aux::nested_type_wknd<T> \ | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::shared_ptr<void>>>' requested here | |
| 27 | : T::type | |
| | ^ | |
| /opt/homebrew/Cellar/boost/1.89.0/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>>>>' requested here | |
| 25 | BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND' | |
| 38 | ::boost::mpl::aux::nested_type_wknd<T> \ | |
| | ^ | |
| /opt/homebrew/Cellar/boost/1.89.0/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here | |
| 50 | : aux::and_impl< | |
| | ^ | |
| /usr/local/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 5 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
| 42 | : and_< | |
| | ^ | |
| /usr/local/include/boost/mpl/iter_fold_if.hpp:85:9: note: in instantiation of template class 'boost::mpl::aux::iter_fold_if_impl<boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>>, mpl_::int_<0>, boost::mpl::protect<boost::mpl::next<na>>, boost::mpl::protect<boost::mpl::aux::iter_fold_if_pred<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>, boost::mpl::l_iter<l_end>>>, mpl_::na, boost::mpl::always<mpl_::bool_<false>>>' requested here | |
| 85 | aux::iter_fold_if_impl< | |
| | ^ | |
| /usr/local/include/boost/mpl/iter_fold_if.hpp:102:20: note: in instantiation of member class 'boost::mpl::iter_fold_if<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>, mpl_::int_<0>, boost::mpl::protect<boost::mpl::next<na>>, boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>>::result_' requested here | |
| 102 | typename result_::state | |
| | ^ | |
| /usr/local/include/boost/variant/variant.hpp:190:27: note: in instantiation of template class 'boost::mpl::iter_fold_if<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>, mpl_::int_<0>, boost::mpl::protect<boost::mpl::next<na>>, boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>>' requested here | |
| 190 | typedef typename mpl::iter_fold_if< | |
| | ^ | |
| /usr/local/include/boost/variant/variant.hpp:1250:39: note: in instantiation of template class 'boost::detail::variant::find_fallback_type<boost::mpl::l_item<mpl_::long_<2>, boost::shared_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_shared_ptr, boost::mpl::l_end>>>' requested here | |
| 1250 | typedef typename detail::variant::find_fallback_type< | |
| | ^ | |
| /usr/local/include/boost/signals2/slot_base.hpp:41:21: note: in instantiation of template class 'boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>' requested here | |
| 41 | result_type operator()(const WeakPtr &wp) const | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:24: | |
| In file included from /usr/local/include/boost/signals2/slot.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/detail/tracked_objects_visitor.hpp:18: | |
| In file included from /usr/local/include/boost/signals2/slot_base.hpp:22: | |
| In file included from /usr/local/include/boost/variant/variant.hpp:49: | |
| /usr/local/include/boost/type_traits/has_nothrow_constructor.hpp:27:84: warning: builtin __has_nothrow_constructor is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 27 | template <class T> struct has_nothrow_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_CONSTRUCTOR(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:199:48: note: expanded from macro 'BOOST_HAS_NOTHROW_CONSTRUCTOR' | |
| 199 | # define BOOST_HAS_NOTHROW_CONSTRUCTOR(T) (__has_nothrow_constructor(T) && is_default_constructible<T>::value) | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::has_nothrow_constructor<boost::weak_ptr<boost::signals2::detail::trackable_pointee>>' requested here | |
| 27 | : T::type | |
| | ^ | |
| /usr/local/include/boost/mpl/not.hpp:41:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::has_nothrow_constructor<boost::weak_ptr<boost::signals2::detail::trackable_pointee>>>' requested here | |
| 41 | BOOST_MPL_AUX_NESTED_TYPE_WKND(T)::value | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND' | |
| 38 | ::boost::mpl::aux::nested_type_wknd<T> \ | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:27:7: note: in instantiation of template class 'boost::mpl::not_<boost::has_nothrow_constructor<boost::weak_ptr<boost::signals2::detail::trackable_pointee>>>' requested here | |
| 27 | : T::type | |
| | ^ | |
| /opt/homebrew/Cellar/boost/1.89.0/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:25:11: note: in instantiation of template class 'boost::mpl::aux::nested_type_wknd<boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<3>, boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::mpl::l_item<mpl_::long_<2>, boost::weak_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_weak_ptr, boost::mpl::l_end>>>>>>' requested here | |
| 25 | BOOST_MPL_AUX_NESTED_TYPE_WKND(T1)::value | |
| | ^ | |
| /usr/local/include/boost/mpl/aux_/nested_type_wknd.hpp:38:24: note: expanded from macro 'BOOST_MPL_AUX_NESTED_TYPE_WKND' | |
| 38 | ::boost::mpl::aux::nested_type_wknd<T> \ | |
| | ^ | |
| /opt/homebrew/Cellar/boost/1.89.0/include/boost/mpl/aux_/preprocessed/gcc/and.hpp:50:7: note: in instantiation of template class 'boost::mpl::aux::and_impl<true, boost::mpl::apply1<boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>, boost::mpl::l_iter<boost::mpl::l_item<mpl_::long_<3>, boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::mpl::l_item<mpl_::long_<2>, boost::weak_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_weak_ptr, boost::mpl::l_end>>>>>, mpl_::bool_<true>, mpl_::bool_<true>, mpl_::bool_<true>>' requested here | |
| 50 | : aux::and_impl< | |
| | ^ | |
| /usr/local/include/boost/mpl/iter_fold_if.hpp:42:11: note: (skipping 7 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all) | |
| 42 | : and_< | |
| | ^ | |
| /usr/local/include/boost/variant/variant.hpp:190:27: note: in instantiation of template class 'boost::mpl::iter_fold_if<boost::mpl::l_item<mpl_::long_<3>, boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::mpl::l_item<mpl_::long_<2>, boost::weak_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_weak_ptr, boost::mpl::l_end>>>, mpl_::int_<0>, boost::mpl::protect<boost::mpl::next<na>>, boost::mpl::protect<boost::detail::variant::find_fallback_type_pred>>' requested here | |
| 190 | typedef typename mpl::iter_fold_if< | |
| | ^ | |
| /usr/local/include/boost/variant/variant.hpp:1250:39: note: in instantiation of template class 'boost::detail::variant::find_fallback_type<boost::mpl::l_item<mpl_::long_<3>, boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::mpl::l_item<mpl_::long_<2>, boost::weak_ptr<void>, boost::mpl::l_item<mpl_::long_<1>, boost::signals2::detail::foreign_void_weak_ptr, boost::mpl::l_end>>>>' requested here | |
| 1250 | typedef typename detail::variant::find_fallback_type< | |
| | ^ | |
| /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:790:65: note: in instantiation of template class 'boost::variant<boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::weak_ptr<void>, boost::signals2::detail::foreign_void_weak_ptr>' requested here | |
| 790 | return static_cast<pointer>(__builtin_assume_aligned(__p, _LIBCPP_ALIGNOF(decltype(*__p)))); | |
| | ^ | |
| /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__config:300:34: note: expanded from macro '_LIBCPP_ALIGNOF' | |
| 300 | # define _LIBCPP_ALIGNOF(_Tp) alignof(_Tp) | |
| | ^ | |
| /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/__vector/vector.h:352:24: note: in instantiation of function template specialization 'std::vector<boost::variant<boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::weak_ptr<void>, boost::signals2::detail::foreign_void_weak_ptr>>::__add_alignment_assumption<boost::variant<boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::weak_ptr<void>, boost::signals2::detail::foreign_void_weak_ptr> *, 0>' requested here | |
| 352 | return __make_iter(__add_alignment_assumption(this->__begin_)); | |
| | ^ | |
| /usr/local/include/boost/signals2/slot_base.hpp:75:36: note: in instantiation of member function 'std::vector<boost::variant<boost::weak_ptr<boost::signals2::detail::trackable_pointee>, boost::weak_ptr<void>, boost::signals2::detail::foreign_void_weak_ptr>>::begin' requested here | |
| 75 | for(it = tracked_objects().begin(); it != tracked_objects().end(); ++it) | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:31: | |
| /usr/local/include/boost/type_traits/has_trivial_assign.hpp:29:7: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] | |
| 29 | BOOST_HAS_TRIVIAL_ASSIGN(T) | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:193:43: note: expanded from macro 'BOOST_HAS_TRIVIAL_ASSIGN' | |
| 193 | # define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value) | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:158:51: note: in instantiation of template class 'boost::has_trivial_assign<boost::shared_ptr<void>>' requested here | |
| 158 | typedef typename boost::mpl::if_c< boost::has_trivial_assign<T>::value | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:53:61: note: in instantiation of template class 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>' requested here | |
| 53 | auto_buffer<shared_ptr<void>, store_n_objects<10> > garbage; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:31: | |
| /usr/local/include/boost/type_traits/has_trivial_assign.hpp:29:7: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] | |
| 29 | BOOST_HAS_TRIVIAL_ASSIGN(T) | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:193:43: note: expanded from macro 'BOOST_HAS_TRIVIAL_ASSIGN' | |
| 193 | # define BOOST_HAS_TRIVIAL_ASSIGN(T) (__has_trivial_assign(T) && !is_volatile<T>::value && is_assignable<T&, const T&>::value) | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:158:51: note: in instantiation of template class 'boost::has_trivial_assign<boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>>' requested here | |
| 158 | typedef typename boost::mpl::if_c< boost::has_trivial_assign<T>::value | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_call_iterator.hpp:65:27: note: in instantiation of template class 'boost::signals2::detail::auto_buffer<boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr>, boost::signals2::detail::store_n_objects<10>>' requested here | |
| 65 | tracked_ptrs_type tracked_ptrs; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:159:38: note: in instantiation of template class 'boost::signals2::signal<void ()>' requested here | |
| 159 | boost::signals2::signal<void ()> NotifyCanGetAddressesChanged; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:162:89: note: in instantiation of template class 'boost::signals2::signal<void (const wallet::ScriptPubKeyMan *, long long)>' requested here | |
| 162 | boost::signals2::signal<void (const ScriptPubKeyMan* spkm, int64_t new_birth_time)> NotifyFirstKeyTimeChanged; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:839:9: note: in instantiation of template class 'boost::signals2::signal<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>' requested here | |
| 839 | NotifyAddressBookChanged; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:845:74: note: in instantiation of template class 'boost::signals2::signal<void (const transaction_identifier<false> &, ChangeType)>' requested here | |
| 845 | boost::signals2::signal<void(const Txid& hashTx, ChangeType status)> NotifyTransactionChanged; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:848:77: note: in instantiation of template class 'boost::signals2::signal<void (const std::string &, int)>' requested here | |
| 848 | boost::signals2::signal<void (const std::string &title, int nProgress)> ShowProgress; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:38: | |
| In file included from /usr/local/include/boost/signals2/variadic_signal.hpp:44: | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:750:32: warning: 'lock_pimpl' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 750 | virtual shared_ptr<void> lock_pimpl() const | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:857:53: note: in instantiation of template class 'boost::signals2::signal<void (wallet::CWallet *)>' requested here | |
| 857 | boost::signals2::signal<void (CWallet* wallet)> NotifyStatusChanged; | |
| | ^ | |
| /usr/local/include/boost/signals2/signal_base.hpp:28:32: note: overridden virtual function is here | |
| 28 | virtual shared_ptr<void> lock_pimpl() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:143:57: warning: 'clone' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 143 | virtual boost::exception_detail::clone_base const * clone() const | |
| | ^ | |
| /usr/local/include/boost/throw_exception.hpp:165:11: note: in instantiation of template class 'boost::wrapexcept<std::runtime_error>' requested here | |
| 165 | throw wrapexcept<E>( e ); | |
| | ^ | |
| /usr/local/include/boost/type_index/stl_type_index.hpp:144:16: note: in instantiation of function template specialization 'boost::throw_exception<std::runtime_error>' requested here | |
| 144 | boost::throw_exception(std::runtime_error("Type name demangling failed")); | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:403:40: note: overridden virtual function is here | |
| 403 | virtual clone_base const * clone() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:154:18: warning: 'rethrow' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 154 | virtual void rethrow() const | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:404:26: note: overridden virtual function is here | |
| 404 | virtual void rethrow() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:143:57: warning: 'clone' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 143 | virtual boost::exception_detail::clone_base const * clone() const | |
| | ^ | |
| /usr/local/include/boost/throw_exception.hpp:165:11: note: in instantiation of template class 'boost::wrapexcept<boost::bad_weak_ptr>' requested here | |
| 165 | throw wrapexcept<E>( e ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:641:16: note: in instantiation of function template specialization 'boost::throw_exception<boost::bad_weak_ptr>' requested here | |
| 641 | boost::throw_exception( boost::bad_weak_ptr() ); | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:403:40: note: overridden virtual function is here | |
| 403 | virtual clone_base const * clone() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:154:18: warning: 'rethrow' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 154 | virtual void rethrow() const | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:404:26: note: overridden virtual function is here | |
| 404 | virtual void rethrow() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:143:57: warning: 'clone' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 143 | virtual boost::exception_detail::clone_base const * clone() const | |
| | ^ | |
| /usr/local/include/boost/throw_exception.hpp:165:11: note: in instantiation of template class 'boost::wrapexcept<boost::signals2::expired_slot>' requested here | |
| 165 | throw wrapexcept<E>( e ); | |
| | ^ | |
| /usr/local/include/boost/signals2/slot_base.hpp:80:20: note: in instantiation of function template specialization 'boost::throw_exception<boost::signals2::expired_slot>' requested here | |
| 80 | boost::throw_exception(expired_slot()); | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:403:40: note: overridden virtual function is here | |
| 403 | virtual clone_base const * clone() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:15: | |
| /usr/local/include/boost/throw_exception.hpp:154:18: warning: 'rethrow' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 154 | virtual void rethrow() const | |
| | ^ | |
| /usr/local/include/boost/exception/exception.hpp:404:26: note: overridden virtual function is here | |
| 404 | virtual void rethrow() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::trackable_pointee>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::trackable_pointee>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::trackable_pointee, boost::signals2::detail::trackable_pointee>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/trackable.hpp:40:20: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::trackable_pointee>::shared_ptr<boost::signals2::detail::trackable_pointee>' requested here | |
| 40 | trackable(): _tracked_ptr(static_cast<detail::trackable_pointee*>(0)) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:18: | |
| In file included from /usr/local/include/boost/function.hpp:30: | |
| In file included from /usr/local/include/boost/function/detail/prologue.hpp:17: | |
| In file included from /usr/local/include/boost/function/function_base.hpp:23: | |
| /usr/local/include/boost/type_traits/has_trivial_destructor.hpp:30:86: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] | |
| 30 | template <typename T> struct has_trivial_destructor : public integral_constant<bool, BOOST_HAS_TRIVIAL_DESTRUCTOR(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:196:47: note: expanded from macro 'BOOST_HAS_TRIVIAL_DESTRUCTOR' | |
| 196 | # define BOOST_HAS_TRIVIAL_DESTRUCTOR(T) (__has_trivial_destructor(T) && is_destructible<T>::value) | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:261:38: note: in instantiation of template class 'boost::has_trivial_destructor<boost::shared_ptr<void>>' requested here | |
| 261 | auto_buffer_destroy( boost::has_trivial_destructor<T>() ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:611:13: note: in instantiation of member function 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>::auto_buffer_destroy' requested here | |
| 611 | auto_buffer_destroy(); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:39:13: note: in instantiation of member function 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>::~auto_buffer' requested here | |
| 39 | class garbage_collecting_lock: public noncopyable | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| In file included from /usr/local/include/boost/signals2/connection.hpp:21: | |
| In file included from /usr/local/include/boost/signals2/detail/auto_buffer.hpp:29: | |
| /usr/local/include/boost/type_traits/has_nothrow_copy.hpp:36:89: warning: builtin __has_nothrow_copy is deprecated; use __is_nothrow_constructible instead [-Wdeprecated-builtins] | |
| 36 | template <class T> struct has_nothrow_copy_constructor : public integral_constant<bool, BOOST_HAS_NOTHROW_COPY(T)>{}; | |
| | ^ | |
| /usr/local/include/boost/type_traits/intrinsics.hpp:202:41: note: expanded from macro 'BOOST_HAS_NOTHROW_COPY' | |
| 202 | # define BOOST_HAS_NOTHROW_COPY(T) (__has_nothrow_copy(T) && !is_volatile<T>::value && !is_reference<T>::value && is_copy_constructible<T>::value) | |
| | ^ | |
| /usr/local/include/boost/type_traits/has_nothrow_copy.hpp:78:53: note: in instantiation of template class 'boost::has_nothrow_copy_constructor<boost::shared_ptr<void>>' requested here | |
| 78 | template <class T> struct has_nothrow_copy : public has_nothrow_copy_constructor<T>{}; | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:315:50: note: in instantiation of template class 'boost::has_nothrow_copy<boost::shared_ptr<void>>' requested here | |
| 315 | boost::has_nothrow_copy<T>() ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:801:13: note: in instantiation of member function 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>::reserve_impl' requested here | |
| 801 | reserve_impl( new_capacity_impl( n ) ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/auto_buffer.hpp:826:16: note: in instantiation of member function 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>::reserve' requested here | |
| 826 | reserve( size_ + 1u ); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:47:19: note: in instantiation of member function 'boost::signals2::detail::auto_buffer<boost::shared_ptr<void>, boost::signals2::detail::store_n_objects<10>>::push_back' requested here | |
| 47 | garbage.push_back(piece_of_trash); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:126:22: note: in instantiation of member function 'boost::signals2::detail::garbage_collecting_lock<boost::signals2::detail::connection_body_base>::add_trash' requested here | |
| 126 | lock_arg.add_trash(release_slot()); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:76:13: note: in instantiation of function template specialization 'boost::signals2::detail::connection_body_base::dec_slot_refcount<boost::signals2::detail::connection_body_base>' requested here | |
| 76 | dec_slot_refcount(lock_arg); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:68:11: note: in instantiation of function template specialization 'boost::signals2::detail::connection_body_base::nolock_disconnect<boost::signals2::detail::connection_body_base>' requested here | |
| 68 | nolock_disconnect(local_lock); | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:171:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 171 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:182:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_pd<boost::signals2::detail::connection_body_base *, void (*)(const void *)>' requested here | |
| 182 | pi_ = new sp_counted_impl_pd<P, D>(p, d); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:388:67: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::connection_body_base *, void (*)(const void *)>' requested here | |
| 388 | template<class Y, class D> shared_ptr( Y * p, D d ): px( p ), pn( p, d ) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:704:9: note: in instantiation of function template specialization 'boost::shared_ptr<void>::shared_ptr<boost::signals2::detail::connection_body_base, void (*)(const void *)>' requested here | |
| 704 | this_type( p, d ).swap( *this ); | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:86:21: note: in instantiation of function template specialization 'boost::shared_ptr<void>::reset<boost::signals2::detail::connection_body_base, void (*)(const void *)>' requested here | |
| 86 | blocker.reset(this, &null_deleter); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:176:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 176 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:181:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 181 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:186:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 186 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void ()>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::optional_last_value<void>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::optional_last_value<void>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::optional_last_value<void>, boost::signals2::optional_last_value<void>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:384:13: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::optional_last_value<void>>::shared_ptr<boost::signals2::optional_last_value<void>>' requested here | |
| 384 | _combiner(new combiner_type(combiner_in)) | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::mutex>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::mutex>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::mutex, boost::signals2::mutex>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:158:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::mutex>::shared_ptr<boost::signals2::mutex>' requested here | |
| 158 | _mutex(new mutex_type()) | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void ()>, boost::function<void (const boost::signals2::connection &)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void ()>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void (const wallet::ScriptPubKeyMan *, long long)>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void (const wallet::ScriptPubKeyMan *, long long)>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void (const wallet::ScriptPubKeyMan *, long long)>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (const wallet::ScriptPubKeyMan *, long long), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const wallet::ScriptPubKeyMan *, long long)>, boost::function<void (const boost::signals2::connection &, const wallet::ScriptPubKeyMan *, long long)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:86:14: note: in instantiation of member function 'boost::signals2::signal<void (const wallet::ScriptPubKeyMan *, long long)>::signal' requested here | |
| 86 | explicit ScriptPubKeyMan(WalletStorage& storage) : m_storage(storage) {} | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::function<void (const boost::signals2::connection &, const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::variant<CNoDestination, PubKeyDestination, PKHash, ScriptHash, WitnessV0ScriptHash, WitnessV0KeyHash, WitnessV1Taproot, PayToAnchor, WitnessUnknown> &, const std::string &, bool, wallet::AddressPurpose, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const transaction_identifier<false> &, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const transaction_identifier<false> &, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const transaction_identifier<false> &, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (const transaction_identifier<false> &, ChangeType), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const transaction_identifier<false> &, ChangeType)>, boost::function<void (const boost::signals2::connection &, const transaction_identifier<false> &, ChangeType)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const transaction_identifier<false> &, ChangeType)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::string &, int)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (const std::string &, int)>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::string &, int)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::string &, int)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (const std::string &, int), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (const std::string &, int)>, boost::function<void (const boost::signals2::connection &, const std::string &, int)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (const std::string &, int)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:22: | |
| /usr/local/include/boost/signals2/connection.hpp:149:22: warning: 'connected' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 149 | virtual bool connected() const | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/slot_groups.hpp:77:26: note: in instantiation of template class 'boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>' requested here | |
| 77 | other_map_it != other._group_map.end(); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:71: note: in instantiation of member function 'boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>::grouped_list' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (wallet::CWallet *)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:79:22: note: overridden virtual function is here | |
| 79 | virtual bool connected() const = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:194:22: warning: 'lock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 194 | virtual void lock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:101:22: note: overridden virtual function is here | |
| 101 | virtual void lock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:198:22: warning: 'unlock' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 198 | virtual void unlock() | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:102:22: note: overridden virtual function is here | |
| 102 | virtual void unlock() = 0; | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:211:34: warning: 'release_slot' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 211 | virtual shared_ptr<void> release_slot() const | |
| | ^ | |
| /usr/local/include/boost/signals2/connection.hpp:131:34: note: overridden virtual function is here | |
| 131 | virtual shared_ptr<void> release_slot() const = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>, boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:383:48: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>>::shared_ptr<boost::signals2::detail::grouped_list<int, std::less<int>, boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group, boost::optional<int>>, boost::signals2::slot<void (wallet::CWallet *)>, boost::signals2::mutex>>>>' requested here | |
| 383 | const combiner_type &combiner_in): _connection_bodies(new connection_list_type(connections_in)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:29: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state::invocation_state' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (wallet::CWallet *)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state, boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:156:11: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state>::shared_ptr<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::invocation_state>' requested here | |
| 156 | _shared_state(new invocation_state(connection_list_type(group_compare), combiner_arg)), | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:20: note: in instantiation of member function 'boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>::signal_impl' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (wallet::CWallet *)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:88:18: warning: 'dispose' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 88 | virtual void dispose() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:145:23: note: in instantiation of template class 'boost::detail::sp_counted_impl_p<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>>' requested here | |
| 145 | pi_ = new sp_counted_impl_p<Y>( p ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:285:5: note: in instantiation of function template specialization 'boost::detail::shared_count::shared_count<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>>' requested here | |
| 285 | boost::detail::shared_count( p ).swap( pn ); | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/shared_ptr.hpp:379:24: note: in instantiation of function template specialization 'boost::detail::sp_pointer_construct<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>, boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>>' requested here | |
| 379 | boost::detail::sp_pointer_construct( this, p, pn ); | |
| | ^ | |
| /usr/local/include/boost/signals2/detail/signal_template.hpp:660:9: note: in instantiation of function template specialization 'boost::shared_ptr<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>>::shared_ptr<boost::signals2::detail::signal_impl<void (wallet::CWallet *), boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (wallet::CWallet *)>, boost::function<void (const boost::signals2::connection &, wallet::CWallet *)>, boost::signals2::mutex>>' requested here | |
| 660 | _pimpl(new impl_class(combiner_arg, group_compare)) | |
| | ^ | |
| /Users/john/bitcoin/src/wallet/wallet.h:478:5: note: in instantiation of member function 'boost::signals2::signal<void (wallet::CWallet *)>::signal' requested here | |
| 478 | CWallet(interfaces::Chain* chain, const std::string& name, std::unique_ptr<WalletDatabase> database) | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:93:18: note: overridden virtual function is here | |
| 93 | virtual void dispose() BOOST_SP_NOEXCEPT = 0; // nothrow | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:96:20: warning: 'get_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 96 | virtual void * get_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:102:20: note: overridden virtual function is here | |
| 102 | virtual void * get_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:101:20: warning: 'get_local_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 101 | virtual void * get_local_deleter( sp_typeinfo_ const & ) BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:103:20: note: overridden virtual function is here | |
| 103 | virtual void * get_local_deleter( sp_typeinfo_ const & ti ) BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| In file included from /Users/john/bitcoin/src/wallet/dump.cpp:10: | |
| In file included from /Users/john/bitcoin/src/wallet/wallet.h:33: | |
| In file included from /Users/john/bitcoin/src/wallet/scriptpubkeyman.h:26: | |
| In file included from /usr/local/include/boost/signals2/signal.hpp:21: | |
| In file included from /usr/local/include/boost/shared_ptr.hpp:17: | |
| In file included from /usr/local/include/boost/smart_ptr/shared_ptr.hpp:28: | |
| In file included from /usr/local/include/boost/smart_ptr/detail/shared_count.hpp:30: | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_impl.hpp:106:20: warning: 'get_untyped_deleter' overrides a member function but is not marked 'override' [-Wsuggest-override] | |
| 106 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT | |
| | ^ | |
| /usr/local/include/boost/smart_ptr/detail/sp_counted_base_clang.hpp:104:20: note: overridden virtual function is here | |
| 104 | virtual void * get_untyped_deleter() BOOST_SP_NOEXCEPT = 0; | |
| | ^ | |
| 153 warnings and 1 error generated. | |
| make[2]: *** [src/wallet/CMakeFiles/bitcoin_wallet.dir/dump.cpp.o] Error 1 | |
| make[1]: *** [src/wallet/CMakeFiles/bitcoin_wallet.dir/all] Error 2 | |
| make: *** [all] Error 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment